To me, it seems that you've already sacrificed something important to you and your husband. And to your stepson's credit, 90 days is great, and it sounds like his health is coming around somewhat. But as soberandhonest suggested, maybe some ground rules are in order, i.e. employment or residence at a sober living house of some sort?