The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2000
2005
2002
1997
2004
2022
1977
1963
1964
1992
1965
1982
2003
2006