Nice post, great advice! I've been off and on again trying to quit for a couple years now.
By the way what you experienced is often called "cognitive dissonance." You rejected what your friend told you because it clashed with your world view. I'm glad it stuck with you and helped you quit!
RE: How I quit smoking