It’s not a childhood trauma thing. I had a decent upbringing. I’ve been like this all my life. I’ll talk about people using their name to others when the named person isn’t around, but I avoid using their name as a vocative to their face.
Same thing with people using my name. I don’t mind people summoning me by calling my name, but I cringe when people use my name as a vocative in front of me. I also get irritated when people I don’t know and have no intention of establishing a relationship with use my name.
I worked in a call center and we had the usual opening “thank you for calling _____ my name is early_riser, how can I help you?” I assumed the unspoken rule was that I’m giving my name so the client can later refer to me in complaints or commendations, not because I want to establish anything more than a client-employee relationship. Also, I always use “sir” or “ma’am” when addressing clients, and hope they reciprocate that respect.
Edit:
Yes I know what names are for. Also “angry” was too strong a word. I don’t lash out at people when they do this. I understand that people are trying to be friendly when they use my name and that the irritation is unwarranted, but it’s there and I want to know why.


Yeah, we got rid of nobility for a reason. Demanding being called sir, madame, doctor, etc. Is just a holdover of middle class envy towards aristocracy. I’d much rather prefer to be called by my name than some arbitrary words meant to separate people into hierarchies.
I think in this case it’s more about them repeating your name. Feels fake.
In general I don’t use titles but at work I usually call men sir when they’re 50+ and I’ve never seen someone get bothered by it. It feels weird to go up to a stranger and say “Hi Brian, I heard you’re having chest pain today and I have some questions for you” or whatever. They don’t react negatively and seem to feel more respected. I don’t call women “m’am” because I know that can be irritating.
I think doctor only makes sense when you’re in a role at work. If you’re a visitor at a salon, don’t insist on it. If my boyfriend is booking a plane ticket he shouldn’t add Dr., but if he’s at a conference for fellow PhDs they should. If I’m at work they better call me doctor and not Miss or by my first name or I’ll be big mad
Must be a cultural thing. Where I’m from, if a doctor doesnt call you by name it is a red flag. It means they didn’t read the patient’s file. Teachers would flag student doctors negatively for it. You treat people, not loosely grouped collections of symptoms. Nurses are also strictly trained to call people by name (perhaps by Mr/ms surname, but that’s part of a holdover from reinforcing hierarchies), you know why? Because our hospitals have wards of anything between 12 and 30 beds and up. Calling “Sir please return to your bed” means nothing with 40 men in the same room, you have to be specific.
On the other hand, if you work a position of power, most people will call you doctor. It’s lawyers fault, really, as they historically used to hold all the political positions. They insisted so aggressively to be called doctors that now anyone in a position of authority or hierarchy, however slight it might be, is called doctor, even if they aren’t. Including in the medical field. Tons of people who aren’t doctors in medicine are called doctors, students of medicine are called doctors from day one, administration staff in medical settings will be called doctor, etc.
It also reinforces the first part. Lowly patients must call everyone inside a hospital doctor, but doctors don’t owe any title to anyone below them. Sure, it might arise from general ignorance about how the education system works, but it also illustrates how titles are always about separating people into hierarchies. It’s just an academic dick measuring contest.