How long have you been with this therapist? Is this something that's been an issue just recently? Or has it been happening for some time now?
I think you need and deserve an explanation for these cancelations.
I also think it would be good for you to explore the possibility of a new t.
I'm sorry you have to go through this.