Amnesia
I have terrible amnesia for people’s names, their birthdays or their phone numbers (I think the part of my brain storing phone numbers is absolutely missing, and is severely disabled for other things). People have vouched for memory training books – one day I’ll master them, one day.
Till then please remind me about your birthdays a day in advance. Thank you.

U dont have amnesia bro, ur brain works overtime at all the other things as a result u miss these "trivial" details :-)
I am good enough for it...worry not,i will surely remind you, a day before:)