You sound better. I know you are still on the ride, and for that I am sad. As you point out, you will have decisions to make still. There may indeed be places where you and your W's path crosses and she may see that being with you is better than without. It is up to you to be there, at that moment, and make the decision that is right for you. She no longer makes those decisions for you. You have done your part to address things in YOU that needed work. It's now up to her, via this process, to realize that there are changes she will need to make before you ever give her the chance to see you for who you have become. I know you will be strong. In times you don't feel strong, look up, or post here. Someone will put a hand under your shoulder and help you back back up. I want the best for you, as I know you do.