Why do you complain that your marriage is not working? The problem lies in your marital vows. How many of your marital vows do you keep? You break your marital vows without blinking and yet expect your marriage to succeed.
Marital vows are not a formality. They were instituted because they were found to be necessary for a successful and happy marriage. Unfortunately, many spouses don’t care about them and yet expect their marriage to succeed.
If you want your marriage to succeed, you both have to keep your marital vows. Don’t think it’s only the other spouse to keep them.