How do I nicely tell my boyfriend to stop calling me pet names?

I'm not big on pet names and it's starting to really annoy me. When my boyfriend and I first started dating 9 months ago we used to call each other "babe" ironically every once in a while. But somehow he turned it into a serious pet name for me, to the point where I don't even remember the last time he called me by my actual name. He always just calls me babe, baby, sweetie, hunny, hun, etc. In some situations I think it's fine and enjoy it but when we're out in public, for example, and he blurts out "Baaaaaaabe can we go here" it just makes my skin crawl. I really just want to be called by my name, it makes me uncomfortable around friends and family.

I've tried to bring it up nicely a few times but I don't think he's really getting it. I love him a lot so I don't wanna hurt his feelings cause he's quiet sensitive. I also don't want him to flat out stop calling me babe, I'd just like it in moderation (not 50 times a day). How can I go about this without being the bad guy?

Is it weird that I don't like pet names? Does anyone else feel the same? At most I'll call him boo boo or baby every once in a while, but I even have a hard time getting those out of my mouth and sounding sincere. I think it's cause growing up I never heard my parents call each other pet names.

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors