I have trouble remembering names. It's so embarrassing, especially in social situations. I have to apologize profusely and confess then and there that I don't remember their names. In fact, it's a part of my own introduction, now at social events:
"Oh hey, my name is DarthGrinn 🙂P) That's a great name! I apologize if I'm forgetful later, it takes me a few tries for a name to stick to my memory."
I hate it >_<