Or do you only call them the pet names in private?
I ask because most people usually have a personal name they call their partners, those sweet, romantic names like boo, baby, sweetie, honeypie, sugar, daddy, mummy, etc. These endearments are used most often in private, and sometimes there are those deeper ones one uses only during tender, intimate moments, like ahem, ahem :)
But what if one gets so used to using those names that it comes out in public? I have found myself in that situation a few times,but it was OK because it was just one or two close friends around. In a real crowd, I'm usually more self aware when it comes to calling Atala's name.