- He may have had so many girlfriends that he cannot keep them straight without mixing up their names.
- He could have a poor memory and doesn't want anyone to know.
- He doesn't remember your name.
- It's a quirk of his.
Try calling him by some made up name and see what he says, or you could try asking him directly.