I wouldn't like that behavior either. You two seem to be at an impasse...he's not giving you what you need in a relationship. Time to let him go..
I just moved to Tahlequah! Not interested in Tbones/Effx crow..
Again not justifying it although we accepted and moved on..
He probably bottled it up, then the 3some happened [you still haven't mentioned who pushed for it], bottled it up more, and then he got set off by something that reminds him of this, or the realisation that you mentioned..