Love is only one aspect of a marriage.
Compatibility, sharing the same values, wanting the same things for the marriage and having romantic chemistry are very important.
A commitment isn't written in stone. There is no "unconditional love".
Everyone is entitled to have their own "deal breakers" and boundaries!
If for example a wife's husband became verbally/physical abusive over the years she shouldn't feel "obligated" to stay married to him because "marriage is a commitment".
A commitment is an agreement and once the parties no longer are in agreement then staying together is just a self-made prison.
A divorce is nothing more than a public admission that a "mistake" was made in someone's mate selection process.
Human beings make mistakes! This also applies to their selection of boyfriends/girlfriends and spouses.
Ironically there are many things for which someone would advice a person NOT to get married and yet after they are married those same people would tell them those things are not a good reason for divorce!
For example most people would advise you not to marry someone you do not love! However if you are married and "fall out of love" many of those people would tell you to stay married!
The same holds true for cheating. If your boyfriend cheated on you odds are you would not see him as husband material. However when a woman's husband cheats on her many find themselves going against their principles looking for ways to justify staying.
I personally believe you should marry and stay married for the same reasons! If a situation would have kept you from marrying someone you shouldn't feel obligated to stay married when it arises later on.
Staying together while not being "in love" short changes not only you but also one's spouse. That's time both of them could have potentially spent with other people who would have loved and appreciated them.
The sad thing is most people don't believe being "unhappy" is a good enough reason to get a divorce. However as I noted no one would advise you to marry someone you were unhappy with.
I'm not talking about just being unhappy for few days or weeks.
It's this belief system that probably causes more people to cheat and have affairs. They're cheating in order to STAY or tolerate unhappy marriages. Naturally when it comes to cheating people do so for numerous reasons. Most have no desire to divorce.
Love isn't everything in a marriage but without it it's not much of a marriage! A "loveless marriage" must feel like a slow death.