Wisdom gained from reading the bible for 10 years, and bodybuilding for 10 also:
There are different kinds of love.
The english language only uses one word 'love' to describe many kinds (e.g. the gooey feeling of love, love between friends, love that reaches out to those in need, love that is not deserved and is not self-seeking)
For a marraige to work long term, you need to get past the gooey kind of love as being the 'thermometer' of your relationship, sure - romantic love is essential in terms of longevity but it has it's natural peaks and troughs, so must be worked and fought for in the hard times, as well as enjoyed and coasted through in the good.
The love that hold a marraige together through the rough times is a totally different kind of love, it is a commiting love that stems from a vow and promise to stick together, and to look past shortcomings or pet hates. This kind of love won't abide easily with selfishness, or a partner who alsways gauges the success of their marraige by what they are feeling or 'getting out of it' for want of a better term.
Although feeling happy with how your partner is treating you, respecting you, being intimate with you etc is important, it is not the deciding factor when it comes to commitment or divorce.
This is why traditional weddings include vows to one another, and why the wording of these vows does not make room for circumstantial ethics, or pressures that would release you from that vow.
....Adultery on the other hand throws a whole new spanner in the works though. Even in the Christian and Jewish religions, providence is made for a divorce in that situation....IF....it cannot be resolved.