I learnt similar with my ex-husband, who had issues with alcohol. The old adage of “lead a horse to water” is so true, no matter how badly you want them to drink. Eventually you have to leave them there & hope they realise they’re thirsty.
Glad this story had a happy ending.