A woman about ten years older than me called me "sweetheart" today and for a brief moment, I considered punching her in the face. It got me talking to a friend about 1) whether or not I could have taken her in a fight and 2) how familiar address with unfamiliar people varies geographically. (Think the English equivalent of informal v. formal in romance languages.)
Where I live (New York), it's not common for strangers to call you honey, baby, mami or any of that in day to day conversation unless they're cat-calling/sexually harassing you or are significantly older than you (a few decades). In both cases, it can be a source of social tension. Yes, even when a sweet old lady calls me "honey" I can become (quietly) annoyed. Obviously it's different with people you know, but when strangers do it, it's generally perceived as condescending and confrontational.
There are exceptions, of course, and I recognize this. An example that comes to mind is informal address between women (strangers) that have bonded some way in a moment. Let's say you see a mother whose baby spits up on her shirt and you offer her a tissue, she might reply "Thank you, mami!" It's a way of showing commonality; it's kind of like saying "I see you, there." But, if it's just a woman ringing up your gum or something, it's definitely unwelcome around these parts. If she isn't at least a few decades older than you, it may outright seem like a verbal provocation.
I understand that this is different depending on where you live in the States (or in other parts of the world) so I'm curious to see how this practice plays out for all of you. Please feel free to add your specifics in the comments, including where you live. If you live in NY and have stuff to add or you take issue with my read of this phenomenon, I welcome those comments especially!
Where I live (New York), it's not common for strangers to call you honey, baby, mami or any of that in day to day conversation unless they're cat-calling/sexually harassing you or are significantly older than you (a few decades). In both cases, it can be a source of social tension. Yes, even when a sweet old lady calls me "honey" I can become (quietly) annoyed. Obviously it's different with people you know, but when strangers do it, it's generally perceived as condescending and confrontational.
There are exceptions, of course, and I recognize this. An example that comes to mind is informal address between women (strangers) that have bonded some way in a moment. Let's say you see a mother whose baby spits up on her shirt and you offer her a tissue, she might reply "Thank you, mami!" It's a way of showing commonality; it's kind of like saying "I see you, there." But, if it's just a woman ringing up your gum or something, it's definitely unwelcome around these parts. If she isn't at least a few decades older than you, it may outright seem like a verbal provocation.
I understand that this is different depending on where you live in the States (or in other parts of the world) so I'm curious to see how this practice plays out for all of you. Please feel free to add your specifics in the comments, including where you live. If you live in NY and have stuff to add or you take issue with my read of this phenomenon, I welcome those comments especially!