First of all welcome to the forum! It's a good place to share everything about mental health and other personal and interpersonal subjects.
As for your concerns, I can empathize with you.
You've been through allot of things. You started going to college, going to jobs. You're working hard independently to move onward. That is a rare thing to do, and I'm on a similar boat, too!
I suggest you take some "zen" moments to hold your thumbs against your pinkies, a little meditation posture while in front on the computer. Breath calmly, be attuned to the current circumstances you've been experiencing.
Besides that, do you go to a therapist? There's no question in how much a therapist can help you. And like me, you know your symptoms on your own.
We're kinda alike, I have to say