Were you ever a proper smoker? Meaning smoking a pack a day, for at least a year or two? Because if not, all this coming from you is bullshit.
I've been smoking for 10 years and after the inital 5 years, I've stoped completelly for 2.5 years. I'm smoking for the last couple of years now. So I know what it's like to try and quit and actually quit for a longer period of time. It wasn't too difficult for me, I actually pulled it off quite easily, but a lot of things need to click. Mainly you need to be in a good period of your life, because then you won't have enough time to think of cigarettes and you'll enjoy other things in life. But if you're stuck in a rut, girl troubles, work troubles, etc. it's that much difficult. It's not because cigarettes will make problems easier, it's just that you have enough on your mind, you can't bother to think about "to smoke or not to smoke", you just do it.
It really depends from person to person, it's not impossible to stop, but it's not as easy as some people tend to think. And if you see it as a weakness, you obviously haven't got a clue about what you're talking about. It's an addiction like any other, actually one of the most difficult to quit, and it takes something to get rid of it.