You are always right to an extent to save your child. However you have to consider also what it could cost you. He is an adult and your husband may feel that he needs to save himself. Depending on whether you believe in tough love or gentle persuasion is the direction you should take. It appears that you have one philosophy and your husband another. There has to be a compromise made so that you can sleep at night but not damage your relationship. There are resources out there if he wanted them. A compromise could be that he would come home for a short period of time but not indefinitely. In the end you and your husband should run your household through a mutual compromise. Have a discussion about how to resolve this and not lose your marriage.
I would reach a compromise and approach your son about it. He may not even be willing to agree. When someone has not reached rock bottom they don't always do the right thing. You can't save anyone that doesn't want to be saved. He still has his own mind. If he wants to live negatively he will.
If this has been helpful press accept