The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2015
2017
1918
2018
2016
2012
2006
2024
—
2025