Since no one else has suggested this, I will tell you what I do.
I buy myself a gift. It could be a few fat quarters, some toiletries, or other items that we can afford, and that I really do want. I wrap it, and when we exchange gifts, he gets the pleasure and surprise of seeing what I got and how pleased I am. Then, he opens his gift from me with a light heart!
This technique suits us, but may not work for everyone.