He might need to go to an assisted living group for awhile, to learn how to live on his own and he needs a person to handle his money too, a payee that wil make sure he pays his bills and then gets an allowance. You could do that, but honestly, I did it for my DD and her husband (ex) and it drove me nuts. He would call me constantly wanting this this and this and its better to get someone unrelated or not connected. Your DS needs counseling for anger issues, that won't do anything but get worse. Sometimes you just have to look away and turn your back, so to speak, until they get the help they need or they get it thru their heads that you are NOT going to do what you did before; things have changed. I was an enabler, and took me a lot of hard knocks to stop, but I did, and DD is a better person because of it.