<human>: Yesterday, my boyfriend was ranting about a guy that I have on my Facebook and used to hang out with. I was 17 and the friend was 24 when we would hang out (in groups). 

My boyfriend was talking about how "creepy" it was that this guy would hang out with me when I was only 17 and he was 24 (we were only friends, nothing else). 

I proceeded to tell him that he is forgetting that he started dating me when I was only 17, and he was 31. He then told me that I was putting him in the same category as my friend, a "creepy" guy, and was essentially calling him "creepy".

I tried to tell him that I was simply trying to say that neither of them were weird in my eyes, that I never saw age differences as a big deal with friends or relationships, and I was simply trying to keep him from being negative about a guy when he has done the same thing.

This was yesterday and we are still arguing about it. He says that I am sticking up for someone outside of our relationship, that I am choosing another guy over him, and that I must have "something" for this guy. 

I don't know how to make him see that I was just trying to keep him from being hypocritical. Was that a bitch move? Should I have just agreed with him, that yes, this guy is a creep?

Summarize the given text in a few sentences.
<bot>: Boyfriend talking shit about guy who is friends with someone 7 years younger, when boyfriend is dating someone who is 14 years younger. Don't know who is wrong in the situation.