I'm sorry to hear your story. I can't directly relate to being in your situation as a teenager as I'm about twice your age.
It may sound trite, but you have to play with the cards you have been dealt in life, and for all of us on this forum that includes a mixture of medication, scars and...