Just breathe. And understand there is never personal growth without a hardship and a lesson truly learned.
Maybe this is a little twisted and contradicting, but part of me feels a sort of release when I am going through a hard obstacle. I do not believe anything is random, and I do not believe you are ever handed anything that is too much for you to handle. When it rains it pours, yes- but instead of burying yourself in these things that have taken place, listen. Listen to what life is trying to tell you. Use your struggle as a tool, and truly (truly, from your heart) learn from it.
This is called growth. I feel so lucky that certain situations have crossed my path at such a young age. I will be so much more prepared in many aspects of my life thanks to these lessons.