My boyfriend always compares me to his friends girlfriend?

So I have been going out with this guy for about a year now and I'm just not really happy right now. He always seems to compare me to his friends girlfriend. He will say things like "well she doesn't care if he goes on vacation without her" or "they barely see each other, she works a lot and he does whatever" or "she bought him this for Christmas. I would of liked one of those" which I replied "then date her" and he said "she's dating my friend" that pretty much just was it for me and I just left his place. Not only am I upset he says those things, but for Christmas I spent a lot on him. I spent almost $400 on him and he was bitching about a stupid Fitbit? Not only that but he goes back and fourth on telling me if she's attractive or not. Am I over reacting here on yelling at him about all this? Why would a guy say all this to a girl he apparently "loves" so much.
My boyfriend always compares me to his friends girlfriend?
Post Opinion