The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2025
2024
1983
—
2022
1995
2004
1989
1999
1954
1998
1996
2005