Your username means you need to seek a therapist immediately and without delay. I'm not asking you, I'm commanding you. Do it right fucking now.
In my opinion, consider trying several therapists until you find one that works well for you; they vary significantly. I would also recommend walking for one hour or more every day, no headphones, no distractions, and talk through things in your mind. Wild write: sit down with a pen and paper and write whatever comes into your mind, and then read it and understand it. It will start to make sense.
Literally everyone on this planet is broken in some way. But broken things can be fixed. There's hope. Use this frustration and anger as the spark to effect positive change. You can do it. Have hope.
Everyone who has been at the bottom of the well where there's no light and no promise of light will tell you the same thing: they're wrong. There's always the promise of light. There's always light if you choose to seek it. Have hope.
Edit: my email is in my profile