Perhaps it's still too soon for jokes, but my first thought of condolence was this: "He's too young anyway."
Seriously, though...don't worry too much, the right one really will come along.
And as far as the birthday thing goes, that really sucks. Sounds like he's got no class. I've got one of those stories too: my dad told my mom he wanted a divorce (after 15+ years of marriage no less) on Valentine's Day. It took me a long time to forgive him for that.