
I've made a fool of myself in public before as well. It hasn't happened since then but that is probably because I won't go anywhere that MAY trigger extreme emotions unless I am absolutely stable.
I am very lucky I don't have to work, so I don't have to worry about snapping but I am sure that I would, as I snap at my father for things that are small and meaningless.
I hope that you can find a way to calm the anger.
__________________
And what I wouldn't give... to meet a kindred.
Blue skies are in my head