Give up on themselves too early.
You smoked for many years.
It takes about 100 days to get to a place where you begin to realize you aren't thinking of smoking every day.
The first 130 days are the danger zone during which most people give up.
Promise yourself 130 days from your last puff and I guarantee you won't be thinking of smoking in the same way.
The only way out is through!
Be willing, not fighting yourself.