Oof... I've been there before and it's not nice... I know it might not seem like it right now, but things will get better soon. Right now you need to focus on what's most important: You.
Sometimes everything will be alright, sometimes it won't. No matter what, though, if you manage to push through it stay strong, I'm sure you'll be fine.
There is a solution to everything, you just have to find it.