I think one of the secrets of a lasting marriage is to understand that no matter how much you might love someone your relationship will not be perfect. It will be tested, sometimes more than once. Love involves risk, hard work and compromises, even sometimes tears, but with the understanding that such difficulties will arise, they can be offset by the goodwill and good memories that have been intentionally created in advance.
An additional secret is to also understand that to conquer the test is to reach a deeper, more enduring connection that helps the relationship to survive, if not thrive. More love is the reward for remaining persistent and diligent in protecting and preserving the relationship.
The final secret to having a lasting marriage is that in all matters of life, the spouse comes first. It is the best, indeed the only, evidence which demonstrates, “You are more important to me than I am.” That is unselfish love. When both spouses abide by this moral, there is no fracture that could threaten the marriage, no obstacle that cannot be overcome, no limit to the love that can enjoyed.