You have ruined THREE lives here. Yours, your wife (who was totally innocent), and your girl friend!
And now you left your wife and mother of your daughter for a woman who didn't leave her boyfriend for you! If she was honest with you she could have broken her engagement in the first place, marry you and nothing like this would have ever happened. Now she is once again using you by saying to destroy your healthy happy life with your wife and daughter untill she gets married! She is just using you as a puppet. When her boyfriend was alive, she used him, now she has no one else but you to make her feel like a princess, tomorrow she will be using her new husband and you will be nothing but a loser.
She is a passive aggressive loner, get rid of her and try to bring your life back on track.
I don't recommend even a WORM quits it's life for her, and you are a human!