"This is why you marry your bestfriend." Yes!!! I see this all the time in the hospital. Warms my heart and I thank every man that has been with their wife for so long. True love! Most old couples hug me and tells me that I will find the right one some day and deserve to have a good man. :)
The trick is to just keep working at it and expect seasons that aren't great. Marriage, like two rowboats meant to be together, will slowly and subtly drift apart unless you are well anchored. Tying your boats together with the bonds of commitment, togetherness, and well planned love will also help to drift proof your marriage. We try to read books on romance,marriage ,go to marriage retreats when we can. We aren't taught in our culture how to be married and it's a shame.