It's an ordeal alright, but one you must go through, keep at it.

I smoked for 20 years until 2005, tried everything to quit, but lacked the willpower. What worked for me was NHS group therapy, 8 weeks similar to AA meetings, but for smokers. You buddy up with someone, to give mutual support, but my buddy had just had a triple heart bypass, and wheezed like a 60 a day age 80, he was 44, and quit quitting at week 3, he's dead now. Don't give up, giving up.