Any ideas i could share may or may not be appropiate.
What works for me is living an N.A. Way of Life daily.
i would strongly suggest you become totally honest
with yourself, your doctor, your girlfriend, etc., etc.
i would encourage you to think about recovering
through a 12 Step & 12 Tradition spiritual program.