I don't earn anything. Money is in a joint account. He buys what he wants whenever he wants e.g. two weeks ago he bought himself a new iPad because he said his had a mark on the screen and last week some new clothes for one of his hobbies. So right now, he doesn't need or want anything. I'll organise a couple of small things from the DC but stuck as to what to buy him, when he's the one who earns all the money and he'll see it on the credit card bill anyway! I don't tend to spend money unless it's necessary and I'm sure it's what we need. I am therefore crap at buying presents. I've got him a few small things (water bottle for bike, silly shower gel and some biscuits he likes) but stuck on a main present.
I know he's bought me a new watch, so I need to get him something!