So sorry you are going through this.
I am very new to here (second day on here and my boyfriend recently went to detox) so while I can't offer much advice just wanted to offer support. Tough love is very hard for me as well but you can't swim for him.