so I was at my friends house yesterday, chilling and enjoying a movie.

&amp;#x200B;

my friend B.. has a known tempter, getting into fights regularly at bars, storming off and generally being childish, he has a very short fuse. we generally kinda banter back and forth and give each other little remarks here and there but nothing ever physical at all. other than a big bear hug and smacking each others ass (like any guys who play sports together)

&amp;#x200B;

anyhow, we sat at B's house and he sends me over a meme to look at on his phone, i laughed and sat his phone just out of his reach, absolutely enraging him. he got up and said "give me back my phone or i'll spit on you" and then proceeded to hack up all his phlegm he could and i jokingly turned my head and continued to watch the movie laughing (this all happened within about 30s) and he spat directly into my face and laughed, 

&amp;#x200B;

I. Saw. Red.

&amp;#x200B;

I got up and we fought and he told me to never come back to his house again cause i took his phone for fractions of a minute. 

&amp;#x200B;

my girlfriend who talked to my B's wife said that I was having an ego after i told them "i'm cutting him off - that was a bridge too far.. i can handle a lot but directly spitting in someones face is not tolerable" she told me that if my friendship can be so easily broken then it really upset her and i just replied with "don't bother contacting me again then if you cant see why I won't tolerate someone spitting in my face". 

&amp;#x200B;

So now i've isolated myself from B, and broken up with my girlfriend.

B's wife has done nothing wrong so I imagine i'll get my stuff ive left at their house over time and be done with it.

&amp;#x200B;

so.. AITA?