(((( Agate ))))
Hang in there.
We feel the same way sometimes, triggered in public because we misread or misinterpreted something and blew it out of proportion. We've been there.
The good side? Being angry about nothing, as you were at Easter, is better than dissociating from it or bottling it up. In short, it's progress.
There's an opportunity to take control of the situation you've found yourself in. For instance, you now have the opportunity to disclose to her family on your own terms, in order to explain your behavior.
It's a tough thing to do, but what do you have to lose if they don't much like you already?
We're here for you.
Recovery is possible. Hang in there, brothers.