As far as OM2 - the blame is on your ex much more than him. He didn’t break up your marriage. He’s just a dumb guy who is with a cheater and believed the story she fed him.
You’ve got a lot going on for you - attentive dad, pursuing grad school, etc etc. When the time comes, the right woman will consider you a catch. The challenge for you will be to figure out what red flags you missed with your wife, so that you don’t pick the same kind of person again.