Pew....thanks man, it definately has been a journey but one of the most rewrarding journies in my life! Look we all have failed, no one is perfect at this.
Open the cage door and set her free! It is your only hope. It is tough, everyone is different, different circumstances, finacially, emotionally, etc. I think once you start to make some decisions you will find your confidence starting to grow. Both of you need time and space from each other and you are currently not getting that.
IMO the quicker you set her on her way the more likely she may want to return. You have indicated how much you love your W could setting her free be your ultimate sign of that?