I can never understand why some are so persistent on seeing a WG that has messed them around on numerous occasions. They are hundreds, if not thousands of options on AW alone.
If she messes you around then move on. She ghosted you 1st time around and you rewarded that behaviour with attempting to see her again. What’s her incentive to treat you correctly, when you proven that you are willing to jump thru hoops. It’s definitely infuriating being ghosted or double booked, but I’m very unlikely to make the same mistake again with the same person.