I am sorry that you were alo in similar situation. You're strong to handle it for five years, while I lasted only three months. I'm curious about how the investigation came with, but I can guess it is something bad for them. I think this is also due to bad management, they are either too ignorant sometimes.
I wish you are ok soon. As you cant take all the vacation days at once, try to take as much as you can. You clearly need a rest.