He remembers actual dates, you can ask him right now and he'll answer all accurately (birthdays, anniversaries, etc) but something is up with his internal calendar, or memory or something, cuz he'll look at me and say "so your birthday is in three days" and I'll say "really, what date?" and...