@namchangeanxious I am so sorry you are going through this. It absolutely does break a person. There are better times ahead, I promise. Your health is the most important thing. Taking time for you to rest, and recover, is the most important thing. In this day and age, we are programmed to feel guilty and like we are doing something wrong, to have time off from work for ill health, dare we go outside and do anything not work related when off sick. Being cooped up inside when you have mental health problems is not good for you, so if you do take some time off, don't be afraid to do anything outside that helps make you feel better, when the time comes.
I'm not a medical professional but it certainly sounds to me, as a fellow sufferer, that you need time away from this work situation to rest, recover, and when ready, evaluate and deal with what has been happening to you at work. I daresay at the moment, you are not strong enough to deal with the workplace problems and need to rest and recoup first, after being strong for years.
Please speak to your GP, and when you are ready, CAB or a union about what has been done to you. You are not alone <3 Take some time for you, and don't you feel an ounce of guilt about it. I hope you start to feel better as soon as possible. x