I agree with Barbara - the whole point is for somebody to remember and show you how much they mean to you in a special way for your special day. There's no point if you have to ask/tell/remind somebody. Most people are delighted to receive a bunch of flowers or a box of chocolates, but (unless they're children), it's unlikely that they couldn't have afforded to buy themselves some flowers or chocolates - it's the thought and acknowledgement behind it and not the the monetary value or the cold transaction.
some people are just really bad with dates.
I just don't buy this, unless they have dementia, severe learning difficulties or similar. I accept that some people will remember the date when their cousin's milkman got himself a budgie but most won't - but your own spouse's birthday ?!
Does he follow football or have other hobbies? Does he have a job which isn't the same every single day - irregular meetings, conferences, functions etc? Does he forget when his team is playing or when he needs to be at a work seminar?
Even if he genuinely can't keep anything in his head, it would be so easy to put a recurring reminder in his phone or even write it in an old-fashioned diary along with his other important dates to remember. The fact that he doesn't even bother to do that means that he just doesn't care - and him spending the entire morning (and maybe longer) in bed on your birthday when he isn't ill or post-nightshift doesn't look good either.
It makes no difference that birthdays don't matter to him, as they do matter to you - and you (should) matter to him. You don't give somebody a card/present/greeting for their birthday because it makes you happy - it's because you know it will make them happy - and knowing that they are happy then makes you happy - because you love and care about their happiness.