I STILL do it. My only hope is to quickly write the name down or jot it in my phone, otherwise it goes. But writing down someone's name as soon as you're introduced to them is weird and creepy; the only time you get away with it I think is mums-at-the-school-gate in an our-kids-are-friends-lets-organise-a-playdate situation. Even there I've stuffed up - there are a couple of lovely mums at school who I just simply cannot ask their names again as I've done it at least once (twice) already, and "oh god I'm sorry I'm SO bad at names!" is only charming once (twice).
I've tried repeating the person's name back, it still doesn't stick. I have noticed others doing that trick of asking you a couple of questions soon after being introduced and always including your name in each question. It is oddly flattering even though you know they're doing it to remember your name. Perhaps it's the effort of trying to retain your name that is flattering?
Anyway it's something I'm pretty terrible at, and I need to find a way to improve.
I've drawn a little cartoon of how this feels for me.
You see? It's not my fault! (I wish I could blame birds).
Do you forget people's names? Have you learned any good tricks for NOT forgetting?