Suboxone is widely abused. I am sure you know that.
You are not crazy, although I am sure it feels that way sometimes. What Mountainman said above is the truth. Even though you want it to be a different way, it is not. You have a right to a drug free home, but you have to be willing to take a deep breath and let him suffer his own consequences to do so.
Many, many hugs to you. I say this all gently b/c I realize it's all easier said than done.
Curious, why do you say he is afraid of inpatient to hurt you? I doubt that. Inpatient is hard work, and no drugs. I would say he is afraid of that.