Good girl!
You made some smart moves. Also good going on resisting the urge to get into it with him about the woman he slept with. No good ever comes of that sort of thing.
Hope things continue to go well for you--congrats on moving on with your life!