I've got with this guy, I'll call him Sam, a few times over the past few months and his friend, who I'll refer to as Jack, wasn't happy about it because he told me he liked me a lot. I made sure that I was honest with Jack, and didn't go behind his back, even though we're only friends. Last night I went to a club with them and some other friends and Sam and I were dancing and kissing. Jack saw this and then went off and started punching a wall because he said it stopped him from punching Sam. I've talked to Jack countless times..and I'm really sick of having to explain myself so much so that I don't see the point anymore.
Am I being selfish or is Jack just being an idiot?