I rarely forget someone. I also rarely remember their name, even after being told it multiple times. When I meet people I totally tune out when they say their name, partially cause I'm socially nervous, but also my mind is jumping ahead thinking about interesting things/questions, like what they do or the meaning of their t-shirt slogan. I just don't find names interesting themselves... They're just labels. And labels don't matter, they things being labeled do.
But there is also some sort of mental block, like a brain stutter, going on. Cause I often(like 1/2 month) can't bring to my lips names of best friends, people I've known years interact with weekly if not daily. It's usually only a few seconds or a minute before I can get their name. But, it's weird and low-level worries me.