@Rose924,
First off, you are a worthwhile person. Try not to compare yourself to these other women. There will always be someone thinner, fatter, younger, older, shorter, taller, etc. And comparing yourself unfavorably means you are putting some of the fault on yourself. Don't. You're not the one who was sexting or inviting someone over for a roll in the hay in your private bed.
He was.
I suggest counseling (I suggest it a lot). The reason why is because you're having trouble moving past this and it will help to get it all out before the walk down the aisle.
And again, you are a worthwhile person. Don't beat yourself up over this.