Mr mm and I have had our moments, and some of them have been pretty rocky, but fortunately we never dealt with abuse or infidelity.
I am honestly not sure how I would deal with either one of those. I know what Scripture says about divorce, but I cannot fathom staying on in either of those situations of the other was not willing to deal with them.
Abuse, Adultery and Addiction are three things that will tear a marriage apart for good. You may remain together but the trust that is necessary is pretty much gone.