I guess the key thing is spending time with the people you love, regardless of what (or whether) you're celebrating!
I suspect I grew up like Mr April's family; even for Eids, we never really got 'gifts' as such (my mother & I used to organise an annual gathering at the community centre, where we would give the younger kids small gifts, but the rest of us didn't really expect anything). And like Jenni mentioned, I'm not sure we could all 'predict' what the other would like anyway - DH has said he'll buy me some noise cancelling headphones for my birthday, so I guess going to shop for that together will be the best of both worlds!
I'm sorry about your lipstick but sometimes the giftwrap (i.e. what it comes in) is more important than the gift itself, haha! I know some people take great joy out of carefully wrapping up everything for others - picking out the colours & textures, etc. I like the 'reusable' gifting approach of giftbags/ eco-friendly paper etc