As crazy as it may seem, it is a woman's initial reaction upon knowing her husband's infidelity to blame herself. When you're looking at it in a second or third person perspective, it's easy to tell those women to not blame themselves because it's not their fault, but when you're in their shoes, you can't help but do the same.
Why do women blame themselves when their husbands cheat?
1) You think you're liable. You think you're not good enough or pretty enough or sexy enough to make him stay. You think it's your responsibility to be everything he wants to make him settle and because you failed in doing that then it's your fault -- WRONG! Men don't necessarily cheat just because he's not happy with the relationship. Either one of these two reasons will tell you why. First, he didn't initially plan to, but he's a temptation magnet and unfortunately, he's too weak to defy. Second, it's his own means of getting away from the load he's carrying and losing himself for a bit.
2) You think you failed in keeping the spark. You think that you're not capable of making him happy that's why he felt the need to find that happiness from someone else. While this can be a possibility, you must remember again than most men cheat not because they're not happy with their wives, they don't even consider ending their marriage for the other woman. Most men cheat because with all the temptations around, they just can't obviously help themselves not to; combined with that cocky assurance that they won't get caught. Reality check, if he doesn't want you anymore or anything to do with you, he could have opted to leave you for that other woman in the first place, but he didn't.
A piece of useful advice though.
Holding yourself entirely liable for your husband's unfaithfulness and accepting the fact that you somehow contributed to the cheating are two different things.
Try to apply these little changes and see its major results.
1) Try to catch his eye every day. Dress to impress your husband. Give him a little eye candy in the morning that he can think about all day at work. Tease, tantalize, and torture him with promises for tonight. It will take your marriage to new levels of fun, flirting, and fulfillment for both of you.
2) Let him know he's your biggest hero. Make him feel like the man you know him to be. He may be the hero of your heart and Mr. Tall, Dark, and Handsome from all your fantasies but if you don't let him know that he thinks you're unimpressed by him and seeks that adoration and level of respect in other women.
More Information:
No, it isn't your fault that your husband cheated, but doing these things can certainly make him think twice about doing it in the future. More importantly, they can be critical tools to help you
get your ex husband back if you lost him over the cheating.