@thor I'm barely qualified to give this kind of advice to others, but just try to take it easy. And try to find someone to vent to IRL. Even if it's just a therapist, offline human contact is more useful than screaming into the void.
Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.