Also, yes, therapy, although this can be expensive. The difficulty in explaining therapy is that until you've committed to it, the benefits / aspect of it as a tool aren't super grokable. You may need to try out many therapists. They're essentially a pair-programming decompiler. You and this technician work to make sense of the machine code of your mind. Incidentally, therapy also helps realign friendships since you can use therapy to deconstruct personal / social / work issues, and use time with friends to build / elevate one another. Many folks misconstrue a friend who "listens" as a form of therapy; it's very much not. A good therapist will be a master pattern matcher, and will help you build habits to extract yourself from negative loops.
Speaking of negative loops: personally, I found removing alcohol from my diet to be one of the simplest and most profound overall quality-of-life upgrades. I wish I had done it sooner. (I did it around ~29.)
And don't worry too much about investing. Open a Schwab / Etrade account and put $100 in it. Just break the "investing seal." Treat it like a little savings account to start with. And then slowly add to your portfolio. The critical step is making the account. This will allow future decisions to flow more easily.