Job Advice Needed!!

So basically I have been at the same job for 6 months now and I use to love it. I work at a gas station andI love my coworkers and regulars and the responsibilities of the job but recently we got a new store manager and I don't like how he runs things. He's very sexist to my other female coworker and I and constantly criticizes us, he got mad that I called out for throwing up non stop (even tho I'm never late and this is the second time I've ever called out while working there) but when the male coworkers call out it's no big deal, telling my coworker to "see how I behave" and report back to him, etc. I am very unhappy with my management and recently got an interview coming up at a school as a receptionist and I don't know if I should follow through with leaving and getting another job or not. I love this job at least a lot of aspects of it and don't want to quit because of one person but I dread working with him and going to work I constantly feel like I'm on thin ice. What would y'all recommend I do I'm so stressed and don't know what to do. I need a lot of advice on this.