“He says rude things to me, even though he knows they hurt my feelings”

Lately, I’ve been feeling kinda down about my relationship with my boyfriend. We are both just so different. Not to mention, he’s been treating me differently. It’s not only like he isn’t trying anymore, but he says just really rude things.

It’s been mostly about my appearance as well as lifestyle. Like having some of my facial features fixed, telling me I should tone up, and even tell me I should have a breast lift (I’m 24 and have never had kids). I know it seems so vain and insecure of me to feel bad about some of the things, but even when I tell him that it hurts my feelings, he just brushes it off and still brings it up.

I think it would be a bit drastic to break up with him over some rude comments and lack of effort in our relationship, but I just don’t know what to do. Any advice?