You can't be responsible for them forever. He's of an age that you can only shake your head. I'm sorry you have to endure this. My father-in-law is still financing the stupid exploits of my 48 and 61 year old worthless brothers-in-law because he never let them take responsibility for their actions. They, of course, are just fine with it.
I hope this all works out for you.