My Dear Kaylie:
I Think the world of you please rant anytime I promise to listen LOL (I mean read

.) Now that's out of the way sister, please you are so smart. I well know as you that this mental stuff takes time; however we cannot let the walls close in on us.
(Push back be Strong) I know you will succeed at what ever you put your mind to; so continue to put up the good fight its worth it! the end result will far out way weigh the journey you taken... I promise.

Sweetie all we have is time (some more than others.)
As you have been doing look to help others and you will figure things out

Love ya Peace out
PS hope this helps a little