I am so glad things are going better for you. Hang in there and hve that extra patience. He did break a promise but i believe that its more of a closure for him. Don't try and control it because you can't. Give it the space and time if you can. trully believe he loves you. It is hard to trust again but take some deep breaths everytime one of those anxiety thoughts come to your mind.
I am so glad to here things have gone so well for you. Keep your head up and keep up the good common sense. You are the winner not her.