Indeed, the first thing is the desire of a smoker, but it is not easy for them to implement their desires if they are addicted to smoking.
It is true that any motivation or theory will not be able to make someone stop smoking unless they themselves start with strong intentions.
It is very difficult for someone who is a cigarette addict to stop even though they are aware of the losses they get from smoking, which is quite surprising to me.
Smoking addiction will be difficult to stop, even if you explain any theories and motivations about the dangers of smoking, all decisions depend on yourself, but an effective step to eliminate smoking addiction is to reduce smoking, then slowly smoking addiction will decrease and you can start a healthier life.
Another solution to the problem of smokers is that you have to exercise frequently or increase your sports hobbies that you like. You have to program regular exercise every day or week, because smokers rarely like exercise because they have difficulty controlling their breathing and they will get tired quickly, so the solution above has the potential to motivate you to stop smoking or at least you can avoid smoking addiction.
I agree that it is not just difficult, but nearly impossible to quit smoking. Even a person quits, he will see people who smoke everywhere, he will see cigarettes are being sold in each and every tiny shop. He could still see ads; see people who smoke in movies and etc. Hard to quit when everywhere a person is being reminded about smoking.
I have heard that
Allen Carr's Easy Way To Stop Smoking book helped many to quit. But it helped, people that I know, only to quit for few years. Then they got back. People were motivated by pregnancy's, babies, but as soon as baby is born and routine starts, they return to smoking. Btw, after observing those people who quit, I havent noticed any significant change in their health or finances.