Welp, he doesn't sound like a prize package. You have demonstrated that you can leave, which is good. Many people feel they can't. Seconding LexieCat's recommendations. Talk to an attorney. Find out what your options are. Make sure he/she is on your side and go for it. Peace.