Ditto the last 3 words of tjp.
But MissBea, after i posted earlier today, I knew in my heart you can't make a logical choice right now. YOU LOVE HIM. the logical, rational choice is to separate from him for at least 6 months, ideally a year, and to go to Al-Anon or Nar-Anon meetings at least once a week, and to make no commitments to him at all until you have stepped away and watched his recovery progress.
Staying with him while he is in active addiction or early recovery is not good for either of you.
But YOU LOVE HIM and you cannot imagine giving him up.
So.....
1. Get yourself tested for STD's. Require a condom henceforth.
2. Go to Al-Anon as if your life depended on it, weekly, at least, and for 6 months minimum.
3. Delay the wedding plans for one year.
Can you consider these changes?