Oh so happy to hear that things seem like they are brightening. Oh man, we all know that rough place for teens, seems futile, but hang around, stay here on this earth, in time the best is yet to come.
Some of us "oldsters" (not elderly yet) can attest to that.
Somehow we all manage to get through those awkward (sp?) years, some sooner than others.
Take care and be kind to yourself

DE