Hope you're having a wonderful day lovely! You definitely deserve it!
Working those hours when you aren't well enough to do so is only going to wear you down, exhaust you and cause you more issues! Definitely the right call. Have you written your resignation letter yet?