Boyfriend doesn’t compliment me, but he does other girls?

He compliments other girls on social media. I saw his messages he sends (dms) where he replies to girls’ Snapchat and Instagram stories. He tells them they look good and flirt with them a little. I asked him why he doesn’t compliment me like that. He says “because i don’t date people for looks. They don’t really matter to me”. And he says “you always say i don’t appreciate you. But i do a lot for you. I take you out and pay, listen to you, etc”. I just feel it’s unfair he doesn’t compliment me. I feel like the ugly step sister forgotten and unwanted. It makes me so mad my boyfriend does this. And his statement is contradictory. He doesn’t care about looks but sends girls compliments? He tells me “I’m just being nice and compliments are nice”. But the most I ever get is “oh you look good”. When he sees me in person. I don’t get attention like that when i post/send him a pic, or anything :/
Boyfriend doesn’t compliment me, but he does other girls?
Post Opinion