This is a complicated thing. There is a woman at the local petrol station store that calls everyone "my darling". It reminded me of the ubiquitous "habibi", when I was in Dubai in the 80s. Is there something like this in Iran? There are numerous regional variants in England, e.g. "pet", "duck" or "love".
All are terms of endearment that have become downgraded to being little more than verbal tics. I have never used any of these, first because I am a man and I always thought it might be thought "forward" -or, now that I am old, frankly creepy, and second because it tends to be a working class practice and I have had a solid middle class upbringing, so it wouldn't ring true in my mouth.
This whole discussion makes me think there is a great deal to be said for the French practice of formal politeness, opening every exchange, of whatever kind, with someone who you do not know by name by saying Bonjour Monsieur or Madame, (and responding in kind when so addressed). It shows respect and always gets people on your side, I find.
Yea, I hear you...but we're speaking about workplace ''etiquette,'' and the professional way to address one's coworkers is by their first name. If a stranger calls you a cute nickname, so be it. If you don't mind it. But, we are speaking more about the workplace, and the discussion sort of veered off into strangers calling us nicknames.
That said, being middle eastern, I do like 'habibi.' (just not at work!!)
