It is unfortunate because you forgave him when you found out about one time he has cheated (you may not know of others) and it really just gave him a ticket to keep doing it as it obviously has - he is walking all over you and thinks you are going to allow him to do this.
It is time that you make a decision what is best for you and that would be to leave him - you do not need to put up with this and should not.
It is clear he must have a cheating problem so you should leave him alone
He will leave & you deserve it. YOU CHEATED ON HIM. It's not fair to him to be cheated on without knowing & it's unfair for you to leave HIM because YOU cheated. Cheating, if you want to cheat then face the consequences.
cheating is one thing but when he started hitting you that was the worse sign ever it was your sign to leave you cheated because he cheated and hit you. Why didn't you break up with him and called the police? anyways don't be with him.
It's an individual choice, but most would leave the relationship if they found the cheating unacceptable.
Leave him, don't look back and move on, there are other better and nicer guys out there who deserve you more than a guy who cheated on you.
try counseling and if it doesnt work out then you may have to get a divorce
If he's cheating on someone else WITH YOU, what makes you think that if you get back together he won't cheat ON YOU with someone else? He can't be trusted. Leave now.
Yes.
It means you should leave them.
you should have left him 7 years ago
Often there is no excuse for cheating, but when a person is on drugs they often don't know what they are doing and of course, cheating can occur. The way to help not only your husband, but yourself is by talking to him and telling him if he does not go to a detox center to get off drugs that you will leave him. If he agrees then be there for him. If he refuses then intervention of his family and those that love him can sometimes work. If he refuses all help then you must make the painful decision to leave him.
Honey you need to leave that along, for the simple fact that means he cant be trusted and he doesnt trust you!!!