What an awful experience.
I will be blunt, though.
As I see it there is 1 of 2 possibilities. Either the therapist is a real loser who should not be in practice, or there's some reason why she felt she could no longer work with you. Not something you did *wrong*, but that she somehow felt the therapy was no longer working between the two of you because you were stuck or...something. An example, my husband was working with a T years ago and the guy was really hard-core. He was extremely structured and expected my (very unstructured) husband to do homework between sessions. My husband never did the homework. So the T terminated him. He felt that he and my husband were a poor match.
Given that you're as stunned and hurt as you are I encourage 1 more session to get some closure (which yes, is SO important).