If you want to win your husband back, you have to first focus on yourself. No one can get through life without taking care of themselves physically, intellectually and emotionally. Taking up a hobby, going to therapy or even just reading in the morning can make a huge difference in how you feel about yourself. It will help you get your self-worth back and you will start to attract positive energy instead of feeling like a loser.
You should learn to communicate better. It’s ok to disagree with your spouse but you have to do it in a way that they feel heard and respected. Learn to listen, be honest and avoid interrupting. This will make your communication more effective and less likely to cause a meltdown.
Understand that he probably cheated because something was missing in the relationship. This doesn’t mean you should ignore or excuse his actions but it does mean that you should forgive him and move on. It’s nearly impossible to win your husband back if you are holding onto the past and playing a blame game with him.
Be the wife he wants to come back to. That means he needs to know that you can be independent and that you love him for who he is and not just your physical attributes. That also means he needs to see that you have a lot of things going on in your life. Taking up a new hobby, learning a new skill or even just working on yourself will show him that you are doing what makes you happy and that you are not dependent on him to make you happy.