As mine does and I always feel bad on Christmas Day when he's spent loads and I can't do the same. Every year I ask him to stick to a budget (of around £100) but he spends 3/4 times that.
It's really lovely of him but I feel awful (even more so when opening gifts in front of family) and I just can't afford to spend as much as he does
.