The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2012
1992
1988
1937
1978
1953
2024
2016
1956
1985
2003
1997
2023