homeschool... I think it depends on the people involved. For me, it was because my spouse no longer wanted the marriage and was being abusive towards me. He's never been able to answer why. I believe I know why from my observations. One of the issues is that he never figured out what he wanted out of life. So he went along with me, but ultimately, it angered him immensely. He suffers from rage and took it out on me. He was unwilling to get help. Everyone got to interact with Dr. Jekyll and I lived with Mr. Hyde. You cannot force someone to love you and when they decide they want something else, there's not much you can do.
I was dying in my marriage and I had to end it. I found I was the only one in it. My hubby admitted to me after we split that he had left the entire responsibility of the relationship up to me, that he is lazy, that he didn't know why he married me, and that he treated me poorly. He has yet to seek the specialized help that was recommended to him.
What I know is the following:
1) You need to have a principled foundation on which you base yourself.
2) You need to know what you want in life.
If you do not have these 2 things, a marriage is not going to work. Your other relationships will have difficulty as well.
Yes, I have read "The Five Love Languages" by Gary Chapman. It is an excellent book. Bottom line is that even if the two of you have different love languages, it is up to the both of you to make the marriage work. When you find you are the only one in the relationship, it's over unless your partner wants to truly work at fixing it.
I don't agree with the statement about marriage taking the romance out of the relationship. I believe the people involved in the marriage do. I know couples who have been married for years and they still have lots of romance. It is up to the two of you. You both have to make the effort.