As for your W do not get to disheartened . She is probably confused about what she wants and will sway one way and then the other. Remember to validate her feelings , and then back off , you have been pushing things along and going well. These pull backs are not unusual.
I dont have much advice to offer as I am in a similar sitch and not sure what to do myself. We came quite close a month or so back and are now just drifting further away from each other .
I read on someones post a long time ago ( Success story as well ) where they were in a similar spot and then just took it all away . All the support , even the being best friends . I will try and find that post , I am not for a minute suggesting this as its got to be risky .