Yes and no. Let's be honest crazy can be kinda fun. I've had boring aswell. Very reasonable girls. They make sense, and agree with you, but are very dull.
Crazy is like a rollercoaster ride, it's fun exciting but sometimes you have to throw up after the ride, and feel disgusting about yourself. It's part of feeling alive.
That being said, just stand your grounds. Don't go protesting to get laid if that meaning forsaking your own beliefs, but preech there to put those protester on the rightious path, be the odd one out, it's fun.
Did you ever consider you are the problem? Also stating you dated an ugly fat girl, how about start looking in the mirror first. Dating someone that cheated or having to diforce implies a partially blame on you because you made a wrong character assement. We all make mistakes so it's fine. Just learn from it, and you are learning the wrong lesson by becoming bitter.
Foreign "liberal" reader, tracking culture. This would been the only sense response. So happy to read it. Life is not that complicated, and a healthy marriage is not that hard. Just don't settle for an unhealthy marriage with someone who's not suited for a stable reasonable life. Thats why you date in your twenties. Once committed you stick to it.
You might be okay. But if you were good you found the 1 in 20 girl that doesn't cheat. Why is (American) society not more punishing of cheating, in a social sense? Although my life might be the exception, all my family members are happily married and I am quite certain none of them ever cheated within marriage. Although it goes with a lot of astrixes. I am seeing around me ofcourse that's more common in all layers of society, not only today. I still belief it can't be that hard to find someone who's sincere once it matters, and you decided to stay together forever as married couple.