I almost never use people's names, even if I know them. I generally don't address people. The last time I actually addressed someone "by name" was, I think, when I was having a conversation with somone who said they always seemed to be forgotten, so I said something like, "I'd never forget about you, -insert incorrect name here-." I actually have done this at least twice in the past month. (Both times I did actually know the person's real name.)
But as to the original question, yes, I have a terrible time remembering names.
Sophist wrote:
I still don't know my art professor's first name, which he prefers to be called, because he told us and I wasn't paying much attention and then I realized he had it written down NOWHERE on the sheets he had handed out at the beginning of the semester.
I still just begin my addresses to him as "Um..." or "Professor" if he's walking away and I have to catch his attention.
I should remember to cheat and ask another student who has a better auditory memory.
I keep a schedule in my notebooks, on which I write the class name, code number, and the profesors' names. This said I still don't use their names even when I know the correct thing to call them.