Definitely agree with @turwaith on everything he’s said. Also, if this is the first time leaving a job then I’m assuming this is either your first proper job in your chosen profession or maybe second at most. Although you dislike the situation enough to leave it’s very important that you use this as an opportunity in disguise, as you will want to get a reference to help you later on.
New employers will prefer to have someone they can contact to verify that what you say in your next interview is actually true regarding your demeanour, attitude, ability to work with others, etc. Also, as a complete aside, my current Operations Manager was actually our HR advisor when I was hired. He said much later on that he always checked a person’s Facebook page before hiring them to get a better idea of what they are like as a person. So if you have lots of things posted that might be considered offensive or even just borderline, now might be a good time to cull it before looking for your next job.
I’ve been working for my current employer for 4 ½ years now and I handed in my resignation last week. It’s never easy but if you can do it professionally and in good standing (and restrain yourself should you feel the desire to burn a bridge or two) then you will be placing yourself in a far better situation later on. Things can follow you out the door if you’re not careful, so now is the time to manage and minimise those things. I’m sure you can find a workplace that you will enjoy. They do exist!
I’ll be finishing up here in a few weeks time and I start my next job a week and a half later. Let us know how it goes for you there! Good luck!