Well, according to game theory, you should never tell anyone when your birthday is. It's a lose-lose proposition. There's no winning strategy. (If they throw you a party) Then you don't know whether they're doing it sincerely, or if your earlier interaction just guilted them into observing an occasion they'd rather have ignored. But if you don't tell anyone, and nobody commemorates the event, there's no reason to feel badly because after all, nobody knew. And if someone does buy you a drink then you know it's sincere because nobody would go to all the trouble of finding out when your birthday is— and then celebrating it—if they didn't honestly like you.