Bf problems...

My boyfriend is constantly talking about how hot other women are (mainly celebrities) usually it wouldn't frustrate me so much but he hardly ever compliments me. What do I do?