There's nothing wrong with you but there are things you need to do inside of you. We attract who we are. We also attract what we focus on and, because you've been in a cheating relationship before, you probably went into this one thinking "I don't want a man who cheats. I don't want a man who cheats" but understand that what you focus on becomes bigger so you say "I don't want a man who cheats" and then what do you get? A man who cheats.
Don't mistake my words. His behavior has everything to do with him and NOTHING to do with you but what I'm telling you is about you making sure that this never happens again. From now on, don't focus on what you DON'T want, focus on what you DO want. Say to yourself, "I love who i am and i accept myself. I deserve the best and the next man who walks in my life will be honest, amazing, faithful, loving and tremendous because that's what I deserve and I accept it."
You say this everyday, all the time and you say it UNTIL you believe it. That might take 500 times, 5000 or 5 million times of saying it but you must commit to changing the way you look at things.
When you change the way you look at things, the things you look at change...
Unhappily Married