Have you thought about looking for your next job in another part of the country and just leaving him behind? It was great for me--I actually moved back to where we were living when we met--got my old job back. It helped IMMENSELY to have all that distance between us.