She sounds awful you should not feel guilty. Cancelling your next appointment only makes her mad because her job is supposedly to 'help people' and of course she was just flat out mean and cancelling kind of shows that to her. I'm so sorry you had to go through that
I remember when I had my first music lesson (I play the cello), and I was super scared to be in a room alone with my teacher because it reminded me of my first meeting with a therapist.
My teacher turned out to be one of the most beautiful souls I've ever met and every time I leave I can't stop smiling. She just cared about me and my stories without trying, and reacted to every one of my ideas like they actually mattered, and I ended up telling her more than I have with a therapist. I guess even if the person supposedly has experience, sometimes the right person for you could be completely different. Don't let bad therapists (and bad people) ruin your chances of finding a someone who could help you feel peace.