{{{{{ Bama }}}}}
I'm no expert here, and I'll leave the advice to the experts, but until someone can answer, it sounds like you need to remove yourself from the situation and go for a walk. I know it's not a permanent solution but for now...in the moment...get outta there.
Have you found a sponsor yet?
Petunia