You sound pretty immature. The single guy must really be gullible. My experience is if someone will cheat on one then they will cheat on another. You made the bed now you don't really want to lay in it. Not how it works. Discipline makes you rethink your mistakes, whether its from a church or those who love you.
Deal with it and don't remarry so fast. Jumping from one set of problems to another is no way to live either. So slow down, mediate and write down your life's goals and ambitions. Then move towards those goals at a reasonable pace. If you still want to marry the guy then do so with your mind not just your heart. Only fools rush in.
PS:Your ex moved away because you caused him pain, sorrow and hurt his reputation as a man. And all your concerned about here is yourself. Pretty sad really.