My partner also has a birthday very near Christmas, and I have no idea what to get him. He says clothes, but I don't want to do this for both Christmas and birthday. He is not very materialistic, and has lots of things he deems adequate, so would not appreciate a new watch for example. However I really want to show some appreciation as I've been really ill this year and he has taken a lot on without complaint! I would probably budget £200 for each Christmas and birthday