AJ is right.
This is one definition of addiction - persistent compulsive use of a substance known by the user to be harmful.
I knew tobacco was harmful every single time I put it in my mouth - I did it anyway.
To do this successfully, you need to be invested 100%. Quitting, at least for a while, needs to be the absolute most important thing in your life.
You're not quitting for your son. You're not quitting to avoid cancer. You're quitting because you want to be quit. If you quit for any other reason, you will find an excuse to fail.
Part of quitting, and it took me a long time to get here, is learning to hate everything about tobacco and nicotine. Hate how it tastes, smells, feels. Hate that it controls your thoughts, feelings, and plans. Hate that it has made you its whimpering little bitch.
The best way to learn to hate tobacco, to get and stay invested in your quit, is to become an active member of this community. Post roll early every day. Make and keep a daily promise to not use nicotine in any form. Learn from us to want to quit for yourself.
If you need anything, hit me up.