If no, do you cover up your obvious bastard-like behavior in not remembering/learning names by being a jackass and other random vulgarities to show my disdain by doing things like "Oh, hey! ... Guy!" Or do you go "Oh balls, I forgot your name" ?
Should I throw away the two pairs of pants in my closet that I've had for about seven years now? They still fit just fine (in that they are at least two or three sizes too big), but one of them has a long rip up the side of a leg and the other has a hole in the crotch that isn't getting smaller (and no, it's not where the zipper is. I checked.)
My answers for the first two:
1 - I try to remember names, but I don't see people often enough to get the chance to go "HEY! YOU'RE [Person X]"
2 - I've taken to calling people "sir", "ma'am", and "Captain". But at the same time I'll sometimes say if I've forgotten a name.