You're certainly young enough not to give up

I don't pretend to know the additional challenges you face but three things (off the top of my head) have been helpful to me regarding this topic: dbt (radical acceptance and dear man), Brenė brown (shame resilience) and the book "the four agreements". I don't know if they would help you. I just found them helpful for me.
You're in co, no? Are you close to Denver? I can pm you some info on a Brenė brown event if you want. It's a 90 minute video. Free. No strings. My t does these periodically. I noticed mention of a trauma yoga workshop in the email too. Know nothing about that.
Sent from my iPad using Tapatalk