The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2001
1970
1919
1978
1990
1976
2015
2010
2024
2016
2025
1998
1959
2019
1984
2023