I also like Ginny's suggestion - just send a card to the cat next time
Since my DSs got partners, I've started getting cards, and even presents. Before that, I rarely got anything. My DH is no better, yet gets the hump when people forget his birthday!
Would say it's a man thing, but at 11am today I suddenly remembered that it's DS2s birthday, and although I bought him a card a while ago, I'd totally forgotten to give it to him (or his partner) yesterday when they went away for a week's holiday.
That's bad enough, but until my 82 year-old mother mentioned it last weekend, I had somehow or other totally ovelooked other DS's birthday that was also coming up this week, and hadn't even thought about buying him a card . Thank goodness she mentioned it when she did!
I've had a very busy couple of weeks of work and DGC-minding duties. That's my excuse anyway, and I'm sticking to it!