The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2026
2024
—
2025
1954
1995
2001
1956
1990
2006
1997
1951
1977
1946
1967