How utterly exhausting for you.
Read "I don't want to do anything and I don't want any presents" as
"Make a huge fuss and throw me a massive party"
Stroppy git. Half arsed last minute presents?! He doesn't deserve fuck all anything.
My exes birthday one year, quite a important one as it turned out - for all the wrong reasons.
Loads of presents in the morning, out for lunch whilst DC at school. Cooked a massive dinner & then the DC & I all dressed up in our best, I did snacks/nibbles, lots of dancing & music, just the 6 of us. Also lots of wine. Come bedtime after I'd sorted the children, he didn't get his birthday shag, so spent the next FOUR DAYS torturing with verbal abuse, following me around, making me cry to the point where I had to feign allergies on the school run as my face was so puffy. I'll say this for him, he doesn't do things by halves.
When he finally got it out of his system, he said "I hope I haven't spoilt things" 
At the point, I'd decided I would never allow him to make me cry again. I developed a mantra every time he kicked of "I don't actually like you so it doesn't affect me" (just to myself) Took me nearly 4 years after that to get shot of the nasty pig.
Presents out the window? nope, smile sweetly & hand them over then see what comes next & deal accordingly. You can't live your life on egg shells.