Maybe you should get therapy. You seem quite insecure and distrusting, and seem to get jealous easily.
I'm no doctor but seems like its affecting you negatively, a lot. If its on your mind a lot and impacting on your life in a bad way, seek help.
Or maybe what you need is a nice guy, who won't cheat and holds you above all overs, and parades your for all to see. :P
I would say, once a cheater, always a cheater. And even if they aren't cheating, the relationship, for both people is forever changed, so its better to move onto a new relationship, that can be improved up on and is nearly always better than the one that came before it.
Good luck in whatever you decide. One more thing, not all Thai women are hoes. They do what they have to do to survive, I'm sure if you were in their position you'd turn to prostitution in order to eat and have shelter.
Just having a Sam Beckett moment..good luck though.