Smoke,
The whole "co-dependant" thing drives me crazy! It's almost like you are latching onto someone else's addiction, and using it for your own purposes.
If you are so clean, so un-poisened by any of it, then you should be fine and living the high life!
But then again, you don't chastise...