Oh hon, that's terrible.
No, you didn't need that therapist and she was an awful therapist. She should have never acted that way regardless of what she may have thought or believed. The personal opinions of the therapist have no place in the office beyond diagnosis.
*internet hugs if you accept*
My earlier family doctor sent me to a psychiatrist for evaluation after I moved out of my parents' house because of my abuser's actions. I was taken to the doctor with the slightest sniffle and every time I said I was sick to get out of tests in order to bring more drama and attention to them. The doctor thought I was a hypochondriac because the family member in question was using me.
The psychiatrist told me I was, in fact "remarkably resilient" and forwarded it to the doctor. I never went back to him, and to be honest, he shouldn't have been practicing medicine after his stroke-he was never the same afterwards (sympathies to those who suffer, but strokes can do some bad things, and when your patient's lives could be on the line, you should step back if you or others think you may no longer be capable).
I have a lovely doctor now, and while I have no idea what her personal thoughts are, she's always cheerful and lovely to be around. For all I know, she hates me, but she always is pleasant and sees to trying to fix whatever is going on. *That* is what I mean by separating personal from professional. It's fine that I know she has a child and her husband is a teacher, or what her favorite kinds of clothes are, or if she's got a new conference coming up that she thinks is neat. It's not okay for her to voice her political or personal opinion on domestic arrangements, sexuality, politics or any of the rest. That stuff is meant to be left at the door to her house before she comes to work.
If your therapist had been professional, they should not have EVER treated you that way. That's why some of us very much promote being professional as a separate entity from being personal. Because things like that should NEVER happen. It doesn't matter what she thinks about her life and her ideas on men and women and the "right" way to react. What matters is how you feel and what you need in order to heal.
I'll be honest, I've been away from my last therapist because she mocked me, but it was partially my fault because I threw a number of problems as linked to something else because I was afraid to tell her the real cause. I was afraid what her suggestions of solutions might be. She still shouldn't have done it. It was entirely inappropriate, and I am now, after almost a year, looking into getting a new therapist. Someone more professional and less likely to air their personal feelings all over me (I live in a very conservative town, where miniskirts are still scandalous, so anything different often gets treated badly-so I wasn't too shocked but very betrayed and dissappointed).
I entirely get where you are and I feel much sympathy. I hope you can get what you need and you never have to deal with someone so unprofessional and selfish again. You need therapy for you, not to work out your therapist's issues for them.