<human>: Can you provide a brief rundown of the text in within 3 sentences?

Hey y'all!
So I have been talking to this guy for a month now. We talked daily, flirted, and hung out when we could despite our mild distance and loaded schedules.  The effort to keep this going was mutual and it looked like we were really into each other.

The other day as we are texting and being playful, the joking escalated a bit.  He made a personal joke about something that I feel self conscious and it really pissed me off, so I told him so. I told him that it offended me and why. His reaction to it shocked me. At first he said "wow, really??", and then I received this block of text explaining that I get too easily offended and he likes to joke around so we should stop talking altogether. 

I have never really been offended by anything else he's ever said, and I'm always making jokes back at him, it was never one sided. I was shocked at this radical solution of "tooth hurts, let's chop the head off" and I told him he's going overboard but if wants to stop talking to me there's nothing I can do but respect it. I really liked him however and this has left me confused and a bit hurt. 
Was it my fault for catching on fire quickly? Should I have just taken the joke and not get offended? Or was he looking for a reason to stop talking to me and he found it?
<bot>: Dude made offensive joke, I told him it pissed me off, he said let's stop talking cause you got offended.