The day in the life of an overthinker as he battles his internal struggles and his external consequences.
2020
2013
2021
1960
2019
1991
2022
2016
2017
1996
2007
2015
2025