I find that people rely on me, even though I may be overwhelmed, or ready to pop, bc I hide my struggle so well. Not sure if you are the same way, but due to our nature we tend to not let others see the struggle that is very real. The best advice I can give is to just slow your mind down and breath…rationalize what you are going through and know you are strong enough to handle it…even though it does suck. Remove yourself from situations like you did if you have to, but take the time to understand that what is happening is not as bad as it seems. Hope this helps somewhat!