I haven't read your whole backstory, but based on this thread, I'd say let her drive. If you push, she's likely to bolt...let her come to you.
For the weekend, I'd just let her know it was cancelled and you'll let her know next time if she's interested. If she comes back with an alternative, then maybe go...but don't seem too available or too eager.
And drop the expectations and the mind reading. Enjoy your time with her without attaching anything to it.