I hear a lot of "what can I do to win him back?", "How do I keep my husband/boyfriend from cheating?", and "How do a meet a great guy?" I understand your interest in these topics but in order to solve these issues you have to change your mentality from passive to pro-active. Meaning, you have to move forward with you.
In other words, what are you doing for yourself that would warrant a mans return, what are you doing for yourself that would make you so great no man would think of straying, and what are you doing for yourself that would make you a "man magnet". The difference here is attitude, action, and outlook. When you have your act together [and we all need help with this] you love yourself and walk through life with a confident seductive presence that is a force to be reckoned with. The three basics are: 1. your physical appearance. 2. your hobbies and interests and 3. Your ability to be actively social to the best of your ability. When you pay vigilant attention to these three, very basic principals, everything in your life is affected in a positive way. You go from being the person that is needy to the person who looks at the opposite sex as "are they deserving". You go from being on the defense to being on the offense. It's empowering.
Think about the first three questions I posed - at the beginning of this blog; If you have the three basics down you wouldn't worry about "winning him back" because he should be so lucky to have you and you would possess the confidence to know, that if he doesn't come running, you can easily find another man/woman. Secondly,some men are cheaters no matter how great of a woman you are. If you made the mistake of picking one of these guys don't be too hard on yourself, just make a more careful selection next time around. Albeit, a woman/man who is on top of their "three basics" will, most likely, discover people will feel fulfilled with them and be less likely to stray. And thirdly, meeting someone, as I've stated before, has everything to do with being an active part of society, the more people you interact with, the more social you are, the better the chance of meeting someone you actually like.
So, do your homework on you. Try to watch your words and form sentences and thoughts in the positive rather than in the passive. Life takes effort and those who show initiative are rewarded.