As for the original topic, I'm also sorry to all of you whose husbands/ families disappoint you on your birthdays/ anniversaries/ holidays. What I don't understand is why you are surprized & disappointed every year? Do these husbands suddenly become inconsiderate clods for only 3 days a year: birthday, Christmas, anniversary? The rest of the year they are wonderful, affectionate, considerate, gift giving people? They show you every day that they love, value & treasure you? Or are they cold, distant & inconsiderate all year?
If they are wonderful all year & just drop the ball on gift giving days, why not just casually help them make plans for your day ahead of time? Drop the "poor me" drama & accept that this one thing doesn't mean you're not loved . After helping him for a few times maybe the DH will get it on his own.
It the husband is cold & inconsiderate all the time,I'm very sorry for you. But then I'd think you have bigger problems than not getting birthday presents. And if you are willing to live with that 364 days a year, what's one more?