I know it sucks, but I do have a couple questions you may want to ask, but am not accusing you of these things. I just know some reasons why girls move on
Have your demands changed or risen?
Are you grandfathered into an old rate or time minimum, but haven't offered the new fee?
Have you said anything negative toward her body or performance, especially in a review? (You're welcome to do that, but some most likely won't want to see a guy again if that's the case)
Have you said anything negative about other ladies in the industry to her? (Possibly her friends?)
Did you book her time minimum? (Nothing wrong, but if she gets a dinner date - you know - shit happens)
Have you expressed a possible fantasy to try with her, she agreed it would be awesome, but then she may have second guessed and is trying to avoid?
Have you spoken of anything sexual content related in an email, as you were more comfortable since you met her? Ladies do cut that off, just in case the guy got caught and turned to the dark side...
There can be many reasons. But I've also had a couple of clients who's schedules were always open the exact day my heaviest point in my rag happened. So it does happen. Thankfully I can usually dodge those occurrences, as there are only two days it's heavy.
I cancelled a guy who booked a 1 hour two months in advance. It just hit hard, and I didn't want to tell him why I was really cancelling, so I just said I was having a panic attack. LOL. I lied, probably not the best lie, lol!
I've also cancelled because of my "period" because I had the shits.