It's tough when kids are involved and as much as the kids need protecting this is not your job. Just because his family has given up on him it is not your job to take care of him. I have two grown kids and when my ex walked out they said that they really liked him at first then realized he had a problem and I already brought up my kids I didn't need a grown man in the house acting like a child. You need to take care of you.