Have you ever looked at your spouse and thought, what the heck was I thinking marrying you? It happens to a lot of people.
While most of us marry for love, or love we feel at the time, many people wake up one day and realize that their spouse is the absolute wrong person for them.
Maybe their spouse beats or berates them, maybe their spouse abuses their children mentally, maybe one person grows and the other doesn't, maybe there is pressure from extended family to stay. Maybe the love is gone.
Why would anyone stay in a marriage that does nothing but drag them down? Life is short, why bother with a crappy marriage? Simple, most people settle. Guess what, if you're settling for a spouse who isn't right for you, chances are your spouse is doing the same thing. Do you really want to be in a relationship where your significant other thinks you're simply someone to settle for?
A great deal of people think they can't do any better, or that they can't make it on their own, or that a bad marriage is a good example for their children, etc. Many people figure it's better to settle for a bad marriage.
Simply put, If you settle for a bad relationship, that's all you'll ever have. Don't dream about a better life because you'll never have it because you aren't demanding a better relationship. Settle for a bad life and that's what you'll get, expect and only accept a better life and that's what you'll get. It's basic math.