Red,

There are plenty of men that would want a woman like you. You are not broken. You are a great person, your feelings are lying to you.

Your self esteem has taken a blow, you will heal from this. Your husband's decision to cheat is not your fault. It is a result of his character.

Your husband is an idiot and he will regret this one day.