Man, that must have been terrible, but you made it, and take pride in that. You seem to be doing REALLY well, and please, post early and often. As you can see, nobody posts much more than I do and I never really worry about it. A lot of times I am posting to keep a journal but it really does help, I think, for others to read because they can identify with the feelings and what I have experienced. I encourage you to post as much as you want but also, get out and do the GAL thing.
I think it was fine to go to dinner with W. You will know when you need to back off. Right now, if she initiates, I would say go for it but HAVE NO EXPECTATIONS and don't push any agenda, especially her moving back. Show her that you accept the situation (not that you like it) and that you are capable of moving forward.