I'm so so sorry to hear about this. I honestly feel like a lot of OR environments are like what you're experiencing.
I've been working as a circulator in the OR for about 6 months now and only really recently started being comfortable in it. I remember for the first 3 months, I felt so lost, misunderstood, and bullied. The nurses that I worked with were all SO wonderful and understanding, but the scrub techs and sterile processing techs (mostly the veteran ones with years of experience) that I worked with were extremely mean to me. They would talk behind my back, belittle me, yell at me in front of the patient & surgeons, and have no patience even though they knew I was new to this (and new to nursing in general). It was horrible. I dreaded going to work each day because of them and contemplated whether or not the OR was really the place for me. However, I knew deep down that the OR was really where I wanted to be. So I worked harder, smarter, and had to show them that I was capable of handling the pressure. Eventually they realized that I wasn't as stupid as they made me out to be, and I basically proved to them that I was good enough to be part of their team.
I actually just had my 6 month evaluation and my boss said that she's been SO impressed and in awe with how fast, organized, and how well I've adapted to the OR! (I started off in pre-op and PACU). I also had the head scrub tech pull me aside and say that she's talked to the other nurses and STs and they all think I'm a really great nurse. She even said that I'm better than some of the circulators that they've had in the past with 2 years of OR experience under their belt
So my advice to you is to stick it out of the OR is really where you want to be. Work hard and prove to them that you're capable. The OR is an environment where newbies are going to be looked down upon until they can prove that they can handle the stressors of the environment. I know it's hard and at times miserable, but I do think it gets better with some hard work and dedication. You got this!