I have been married for almost 31 years; have 4 children and several grandchildren.
A good marriage is a combination of communication and trust, and without that, you might as well have a roommate that pays half the expenses and does as they please.
As you should know, even the roommate situation doesn't always work out.
People change as they grow and many things happen. A spouse or partner may not be able to accept these changes for whatever reasons. Sometimes it's nothing more than a lack of communication which counseling can help with. Other times one person can become abusive. Whether that abuse is verbal or physical and no matter if it is caused by mental illness, alcohol, or whatever reason, no person should be required to stay in that type of relationship.
I stand by my advice that if the abusing person refuses to get help and accept responsibility for their actions, then they deserve to be thrown out.
Instead of love, honor and obey - the marriage vows should be: love, honor and have the ability to talk things out and come to a mutual agreement that you both can live with comfortably.
Have a great day.