Giving up cigarettes is hard work. They say it's harder to quit than heroin.
I've only ever given up one of the two and it wasn't heroin, so I don't know.
I do know that I struggled to quit smoking without the help of nicotine patches and immediate family support.
Because my willpower wasn't strong enough alone to kick the habit.
The patches worked so well, I started smoking a year later and thought "oh well, I can always give up again, last time it was easy".