As far as the work situation, been there more than once. I know it sounds trite but the first time I found myself in an unbearable work situation, a number of smart people told me to just find another job. I said all the same things as you have - try to make it better, find a solution, responsibilities, loan payments etc and so I stayed in that job for 2 years longer than I should have. They were looking for a reason to fire me but I'm a good worker and they couldn't find a reason in all that time so they decided to make my life hell instead. Eventually it made me so sick that I had a breakdown which forced me to leave. After a period of recovery and being out of the workforce altogether, I found a better job. The second time I found myself in a similar situation, after 6 years in a great job, I became the target of a manipulative psychopath I took it for 6 months then started thinking about what those smart people had said so I started applying for other jobs and after about 6 months I got one - a better one. This one lasted for 7.5 years until a change of management. This time I saw the writing on the wall, as the workload increased and the verbal and mental abuse started. As soon as I realised that the smart people had been right at the beginning, I started looking for work and it took me 3 months.
This is going to sound harsh but I mean what I say in the kindest possible way: They don't give a rat's bum about your MI. They don't care if you shuffle off this mortal coil. They will replace you with another drone and they will never feel ashamed or guilty or responsible for what happens to you.
Trust me as someone who has survived your situation and learned from it. Stop putting in more energy into your job than you absolutely have to and use the energy you would normally use for work, to find another job. Even if you have to take a small pay cut - make it work. Even a new, unknown workplace can be scary and as my experience shows, workplaces can be great for years but a change of ownership, management or even the introduction of one toxic individual who has the power to change the workplace culture and give voice to the incompetent and hateful, can make your life hell overnight. It is not worth the fight or the effort. Ad your fight and effort will hurt you and benefit nothing. Please for your own sake, look for another job and walk away - I am living proof that after a few months you will feel like a different person.
You are in my thoughts and I really hope that you make the decision and be determined. Please post and let us know how you are doing.