There are still some things being worked out and done but I decided to let him stay with me for a while. With his family abusing him and his ex taking all of his things he honestly has nothing left to go back too. He's already started applying to different jobs and you can just tell he feels better.
There are people calling me crazy for doing it, telling me to leave him and let him worry about his own shit but I'm not like that. So right now everything is much better!