Also, what kind of family support is available to you? Do you have family that you could move home to, just to get a start to get on your feet?

Right now he has the best of both worlds - gets to live out his fantasy with OW, while keeping you and son at home. Reality needs to bite him in the you-know-where.