It's my 40th birthday coming up an my husband, as predictable, hasn't planned or bought me anything. He asked what I wanted so I told him admitting I feel anxious and guilty asking for the specific gift due to it's value. He said that he doesn't want to buy anything cheap as it's my special birthday so he was happy to get me the quite expensive present I wanted, because we don't usually do expensive gifts. Fast forward few weeks when he realised my birthday is very soon and he hasn't yet bought it. He ordered the gift and rolled his eyes and said 'that's two month's mortgage'... and left the room. So, I've been feeling guilty all along and can't overcome his comment. How can I be genuinely happy and excited about my birthday next week. Why do men do this??