The day in the life of an overthinker as he battles his internal struggles and his external consequences.
1988
2009
1943
1989
1990
1994
1986
2002
1985
2014
1987
2016