Josh, Thank you for sharing your story! Every time someone shares their story, someone somewhere learns from it, like I just learned something from your story. 
Thanks again for sharing! ((((( Josh )))))

There isn’t anything left to say except I wish I didn’t have to go through all of this to get where I am today.
I have been through many of the same experiences you wrote about, and I used to wish they never happened too, but without them we would not be the people we are today. It sounds cliche, but all of the tragedies and trials really do build character and you can use those experiences to comfort other people who are struggling or who are healing afterward. I am happy you have come through the difficulties and are finally happy. You are still in your 20s and already have a life's worth of lessons learned!
Thanks again for sharing! ((((( Josh )))))