I wish, wish, wish this job was one where you could say, "Hmm. Tuesdays are quiet, so I'll ALWAYS take Tuesdays off, and Fridays are busy so I'll ALWAYS work Fridays" but it's just not. I make a vague plan for my week ahead every Monday but almost 100% of the time end up getting a booking on my 'day off' and then not hearing a peep on, say, Saturday, when I'd expected to be working.
Joey - be flexible. Don't let it get you down that you can't ever plan anything in advance in this business
and if that is something that will keep annoying you week after week, maybe start thinking about constructive ways to improve the situation? For example, I can get on with studying and working on the old 'real job' from home, so even a no-show doesn't bother me because it really doesn't interrupt my life at all. I'm not reliant on reliability from clients, so don't suffer much stress when things don't go to plan. Not because I'm not the kind of person who's too chilled for plans - far from it!! I just have so many plans all the time that there's always something to be getting on with, or a party to show up late to, or a backlog of emails to respond to, etc etc.
Maybe you could spread yourself out a bit more, so that one unexpected night of not escorting doesn't get you down so much?