Если невыносимо - разводитесь. По крайней мере не официально, просто разъезжайтесь, чтобы понять, станет ли вам лучше. Очень верю, что неработающий муж и сложный его сын могут довести вас до невроза. На что будет муж жить, когда уйдет - не очень понятно. И как будет справляться один с сыном.