DH and I have special names for each other, which are rather quite ridiculous and embarrassing but have slipped out in supermarkets, with friends etc. What are you terms of endearment for other half, if you’re willing to share [grin]