This is my new thing I learned today...about weasels. Thanks.
You never know how or when, or if ever your W will look back to you, but I think if you truly love someone you take it as far as you can humanly go. I guess the trick is not to lose yourself in the process, or make sure you use the time well to complete a self audit. It's not easy to know when or if to pull the trigger, and then if you do, are you unknowingly pointing the barrel at yourself..
Look I'm almost a year into this and looking back I think it was worth it to stay with her even with all the BS and hardships. And every time I'm ready to cut the cord with her, she tells me enough about where she is that I say okay I can do this a little longer for you/me/us. It's not easy though. There is always the lure of a new life as a possibility. I am and have been in your shoes for a long time and I stand by that I am glad I didn't end it when it was at end points. Not that guaranties a future R, its just that I would have ended it with out the truth totally playing out and I would have been plaqued with wondering for the rest of my days.