Codejob, yes he has one and I have asked him if he wants to go back. He hasn't been receptive to it,but I think I will press him again this week about it.
And, yes, these are issues with his father for sure. A lot of things have come up and I feel badly for my young man but I can't fix it. I tried that for years and I already know that the only person I'm responsible for is myself.