I worked for a jerk at the last place I worked...the whole environment was messed up, in my department. Upper management would berate people publicly and bully some of the employees, and they would actually hold people back who tried to transfer to other areas of the company. Explained why the turnover was so high. I could write books on all the terrible things that went on, I'm sure the HR department could fill a library with all the complaints. I was careful to document everything I did to protect myself.
Bottom story short, I applied and applied and interviewed and interviewed until I landed another job, and put in my 2 weeks notice. The funniest thing was how shocked they were, my boss and my boss's boss each pulled me aside to grill me on why I was dissatisfied, what I wanted to do with my life, what I was being offered.
Each of my employed sisters has gone through a monster boss too...maybe its a rite of passage, lol.
Hang in there sister, and continue to pray. Also, try not to quit until you secure the next job.