I hesitated for a long time whether to leave or stay here for a while longer, but now I see that leaving was the best thing I could have done for myself.
What you need to know is that after you leave this misery of a place and come to a better company, you will need time to recover from all the stress experienced here. I still haven't let go of all the anxiety that accumulated over time while I worked here. Only now do I see how wrong I was that I didn't leave much earlier.