Hey (((((((((((psychstudent101)))))))))))))))))
School's my "safe haven" as well. University and everything else on top of that is a pain in the butt, to put it nicely.
I'm glad you're able to get good grades, even when dealing with everything else. That's better than me anyways.
I do recommend heading to counselling services at university. Believe me, it's a wonderful place to just talk and try and destress. Lots of students do it.
Hope things get better for you soon.