Hi Meaghan!
Welcome

I'm new too. I'm so grateful to have found this website and forum too. (Thank you Ash - you're an Angel).
It sounds like you've really struggled to feel understood and get help. My heart goes out to you for the struggle your going thru right now. I'm 35 and have been on the path of recovery since I was 19. I can tell you that things DO get better. You CAN learn new skills to replace old ones that no longer serve you.
My life is 1000 times better than it was 17 years ago. I still have areas that need healing and growth but life is a journey, right?
Take cae of yourself!
CG