<human>: Provide a brief overview of the text.

My boyfriend and I have been dating for three months and things (I thought) were going really well. About a month ago at a bar, I introduced him to a long time friend (Male) that we ran into. This friend used to jokingly tease me a lot about being man-less, and during our brief convo, I joked "See, I have a boyfriend now! He's real!" Laughs were had by said friend and I, boyfriend is not amused. Later that night he asks me if my friend and I had ever dated/fuckbuddied etc. I told him no (God's honest truth) and explained what I mentioned about him always razzing me for being single. He said it was a disrespectful thing to say, and I didn't realize he took it that way and apologized. I figured it was forgiven and we went another month with things going well.

Two days ago, he sees a photo of said friend and I on facebook. Friends arm is over my shoulder, goofy shot taken before a cover band performance friend and I did together. There are a couple photos before and after that confirm this. Boyfriend freaks out, claims I lied about my involvement with said friend, and subsequently breaks up with me after a day of texting back and forth. (He refused to speak with me over the phone/ in person).

Why would he do this? Am I in the wrong for wanting an explanation and a face to face conversation?
Can I save the relationship?

Boyfriend landed an impromptu gig tonight (he is also a musician) and I am going because I have been blown off for 2 days (and he fucking rocks). I don't know what to say, but I have fallen in love with him and I want to try to rescue our relationship.
<bot>: Boyfriend breaks up with me via text over month old issue/ 18 month old picture. Want to stay with him, but clueless and hurt.