Lost,
What is happening is not normal.
You may have been in danger going to his place.
You can't save him.
You could ask the cops to do a wellness visit.
He might get arrested and 5150d.
He might appreciate your help or hate you more.
There is no correct answer except he has to decide to get well.
Getting well is a living hell and staying well is a lifetime effort.
Prayers.
Thanks.