It sounds like all his ‘enablers’ have jumped ship except you.
Cut your losses and write a movie about his life. People love to watch train wrecks in slow motion.
Do him one final favor and tell him why, but after that- there is nothing you can do to stop self-destructive behavior. He needs to be in a mental institution
Let me recommend that you rent and watch Leaving Las Vegas and get back to us then.
Poor him, no one will let him earn some coin. Well maybe they don’t want to throw money away, cause that’s what would happen. Sometimes hon, we just can’t stop people from ruining their lives.
Bingo! Cut him loose and let him fail and hopefully rebound, or he will suck the life from you, and take you down as well. Enablers are not helping!!