I'm not defending this person, I don't even know who she is. I've said many times I don't approve of how this person is acting.

I never said this behaviour is acceptable.
I was just trying to figure out the situation and why someone would keep trying to book the same person who's constantly canceling, because OP asked why such thing would happen, then I tried to explain to someone else why someone wouldn't feel comfortable telling a client he made her uncomfortable. (Which was a tangent)
Also I'm sorry but a dude being horny isn't the same as needing an electrician because the power isn't working at your house. I don't know why you're making this analogy.
I never canceled multiple times on a client or asked anyone to book many weeks ahead lol. Nor do I feel jaded or put less effort into my presentation compared to when I first started. I don't really understand why you're putting us all in the same category. None of us is putting the blame on OP, read the thread carefully and notice how I said several times that I don't know him and my answers have nothing to do with him.
All I'm saying is if somebody just keeps cancelling on you, there's no point in continuously trying to book the person, and you can move on to a different SP who will gladly see you.

hope you have a nice day.
For me this is just a lesson to continue avoiding this board aside from posting my ad because I don't feel like this is serving me.