People don't quit companies, they quit on their leadership / boss. If others have left a wake before you serior management needs to know there is a cost to organizaiton for this turnover. If they do not understand it I recomended trying to educate them about the cost of employee turnover. There is a good whitepaper called Turnover: The Good, THe Bad and the Ugly that helps organizations grasp the cost of when employees opt to leave. In addition, you may want to Google "is your boss a sociopath for some resources that may help."
Also, not familiar with your labor laws there, but document everything. If she is verbally beratting you in a unprofessional manner is it possible to record her discretly on your phone? Or ask for someone else to sit in on these meetiings? Otherwise verbal confronttations become their word against yours. You never want to come across gossipy or winey to her leaders, so try as best you can not to be overly emotional around her.
Also, when she does this to you is it because she is trying to motivate you in some way? I know this sounds crazy, but some bosses leadership styles are actually to motive via fear and intimidation. You may want to have a frank conversation wtih her that your workstyle and personality are better motivated via construtive feedback, etc. At the end of the day she knows if her team is achieving it makes her look good to her bosses but maybe she doesn't understand how to properly lead and motivate you as a person. (Some bosses are truly this clueless!)
Finally, does she do this just to the women in your office because she is threatened in someway? I have found with my strong personality I do better with male bosses vs. weak females... which she sound a bit like. If you feel she is threated in you in some way you may want to try to have a "lunch" conversation where you express what you do like about your job, company, [etc. and how you want to be a contributor to her team to help her achieve targets. etc. If this feels fake or pandering don't do it, if you can actually have a real conversation with her this could work wonders.
Finally, even with an exit strategy you need to make sure you are doing SELF CARE for your stress level. Reading this made my heart ache, I have been in your shoes at times in my career in some ways. You need to manage your stress via your diet (avoid stress eating / binge eating), work in some physical activity (if you can get up and take breaks outside your office and breath in fresh air to energize yourself mid-day), and make sure you are sleeping. A stressed out insomniac with a crazy boss is just going to spiral into more emotional reactions in the workplace!
In the states we have something call EAP aka the Employee Assistance Programs to talk to a counselor during stressful times / crisis. It may help you to find a source of someone to talk to aobut this such as a counselor, or a friend outside work. avoid discussing with coworkers at or below you... you never know when they will play politics and leverage any "venting" against you.
On a lighter note, an orgasm is the best stress relief for me... so maybe more sex and masturbation is in order to manage your work stress as well!