Sex advice with Suzi Godson: Her pet names for me in bed are a turn off

You clearly don’t like the cutesy moniker that your girlfriend has settled on, but you forget that pet names are never picked by the pet.
They are chosen by the person who loves the pet. When a mother calls her tiny baby ‘peanut’, the pet name signifies bonding, connection and, to some degree, ownership. There can be an element of possessiveness and exclusivity to pet names too.