Did you leave to teach him a lesson? If you left for the right reason, why can't you give him six months to prove himself?
I am 64 years young, and believe it not or not, 6 months, to me, is nothing, I wouldn't die if I gave his recovery and job record a six month window. Do you really want to go back to a toxic enviorment? I don't follow your thinking.