The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2026
2024
—
2025
2007
2022
2015
2013
1985
2023