Sounds like a case for Alcoholics Anonymous to me.