Career help

So I have been working at this job for 4/5 years that has been draining my mental health. More recently, my mental health has been terrible. I can’t ease the stress and anxiety I get from this job, I’m up all night stressing and crying about it. I don’t know what to do. I need advice on if I should #1 quit before I have another job lined up? I do have 2 upcoming interviews, and I also will have 5 additional checks coming from my current employment so I will be good for at-least 5 weeks.

#2 should I quit without a two weeks notice? I know most people are going to say 2 weeks notice is the most professional, however, very rarely do employee here ever put in a 2 weeks notice & the few that have get treated like dirt when they do. 2 different women with MBA’s who are very professional, quit unexpectedly because of their mental health.

Edited to add: the 2 women who previously quit without notice are my 2 references so while I don’t have references from former jobs, it is former supervisors at this job who felt the same way