Hey Frank,
I think you should post this in the "Friends and Family" section where the people in your position usually hang out. I can tell you that 25 of them will all tell you to get the hell out of that relationship just as fast as you can. I would tell you the same thing. In fact, I think you already know that. Good luck.