What if I’ve messed up EVERYTHING?

I’ve not been sleeping. For maybe weeks. Months? I don’t even know. What I do know is that I wake up between 1 and 3am just about every morning and lie awake pondering all the mistakes — or possible mistakes — I’ve made with my life. And how those mistakes…