Hi Blunder,
Your case is similar yet unique on its own. If you want a long lasting marriage, don't put expectation on your spouse, or rather ask yourself what more can you give?
In life, there are good time and bad time, be happy and appreciate each other in good time and provide supports to...