There could be a lot of reasons but one would be at the top, that Love has died & he's not being honest about it, He could be in love with somebody else & just doesn't care about the marriage anymore,but is best to just put the cards on the table & either work things out or is time to go separate ways! Good Luck to Both!
My dear with all that is happening in are world you have to step back and see the whole picture, you know what's happening in you're home and I think only YOU!!! Can answer this question. maybeeee he's financially strapped ??????
Many guys are really just thoughtless. They don't "mean" anything by it. They don't think about it one way or the other. Perhaps their parents never celebrated with any fanfare so these guys don't. Guys aren't psychic. If you want gifts, cards or flowers you had best use your words. Some need to be told. That advice can go for some women too.