well cayc, it sounds like you've learned something, as in REALLY learned it, about you.
this is the kind of thing you are SUPPOSED to reject people for
yessirree, it sure is.
I think it's very hard for people like us who CARE about others and who ENJOY treating others well, to step back and realize, you don't HAVE TO. It's a choice. You can choose to let him have his mantrum and to be fully responsible for his mantrum all by himself, and to fix whatever caused his mantrum inside him, all by himself. It's not your job to be responsible for his insides.
I think we grew up with people who said things like "You make me feel so HAPPY/SAD/ANGRY when you do .... " and we internalized that is if we have the power to control other people's feelings by doing something for/to them.
And so we feel responsible for how the other person feels and acts and is.... it's all our fault.
NOT.
He has anger issues and a temper and his default is to lash out and blame others.
That has nothing to do with you, even though his lashing out was at you and was painful, it really isn't about you and it also isn't your responsibility to deal with it.
Good riddance. Now, the lesson is you CAN let someone have their own shit back.
Sometimes we have to experience the same mistake a few times before we are able to see the mistake BEFORE we make it again. No, it's not automatic. It's conscious, which IMO is better.
FBW then 46, XWHNPDPAFTG the destroyer of my entire life. D-Day 1 '99, D-Day 2,3,4,5,6... '09-'11, D '15. I fell apart. I put myself back together. Forgiveness isn't required. I'm happy and healthy now, and MY new life is good.