Change the way you are thinking. Instead of how long must I do this?
Every day you strive to be a better husband, every day.
When does it get easier?
When you stop thinking of time.
Whatever hobby you enjoy doing, whatever skill you are good or great at, you (unless some sort of savant) you built up over time with practice and patience. And success drove you onward to becoming even better, sometimes failure did the same.
This is the same.
Take...fly fishing (insert your hobby or skill) and now ask, how long till your done with it.
See the problem?
Experience is a brutal teacher, but you learn. My God, do you learn. - C.S. Lewis
Life is usually all about how you handle Plan B. - Jack3Beans
Listen without defending; Speak without offending - FaithinAK