I have a confession to make. After 23 months in Thailand, I still don’t know the names of many people I interact with, and I am well past the point where I could say, “I’m sorry, what was your name again?” And you’re probably thinking, can’t you just listen to what other people call them and figure out their names that way? But, even still, I just don’t know.
However! This is not a social flaw! There are a couple of very legitimate reasons for why I don’t know people’s names and why it’s not rude of me to be in such a position.