Sorry I disagree , people are like sheep and weak sheep at that, if you want to share your life with one at all there will be consequences and repercussions, it's not rocket science.
Drinking, drugs, same, too much and you have issues, you own issues and you have to deal with.