This is the very reason i type out a very detailed and informative Christmas list. I give plenty of choices at varying degrees of cost and they can get one or all of the things if they are feeling extra giving. I give one to my husband, one to my son and one to my daughter. I i know i will at least get some or maybe all(if i've been a very good girl) of what i want).
I'm very good at giving thoughtful gifts and so is my daughter, but my son and hubby need a little help of which i am more than happy to provide. Never assume we are usually disappointed when we do. At least your guy is not as bad as my ex husband, he used to go out an hour before the stores closed on Christmas eve to the local drug store(something like Boots) and pick up a couple of things.
Next year if you dont make a list take him shopping with you and say, "ooooo, I would just love those earing for Christmas", and "ahhh, that bracelet would go great with my new Christmas outfit, hint, hint, wink, wink, nudge, nudge!" Sometimes you have to be bold and lead them by the hand or nose, whichever.lol!
Mikala