There seems to be things happening that are out of your control. You can't make him work and pay his fines. He has to do that. He understands that. He has to be uncomfortable enough with life to change that.
Is living in your home going to make a difference? Why would this time be any different?
Running away only makes matters worse. Hairbrained ideas are just that--hairbrained.
It's not like you are not offering assistance, but why should you keep offering if there's no DO TO GET?