Is smoking a sin?

The bible doesn't specifically mention smoking, but a few things come to mind when I think about it. I've been struggling with cigarettes for the past 15 years. I keep telling myself I'll quit, but I have a stressful job and I'm having a super difficult time kicking the habit.

A few things that worry me about my faith and this habit:

Smoking is harmful to the body and violates the biblical teaching that your body is a temple. I feel like I'm dishonoring God's creation.

Addiction. In Corinthians, Paul says "I will not be mastered by anything". It makes be think that anything that holds power over my life other than God should be avoided. But man, it's so hard!

Stewardship of resources. I spend a lot on cigarettes. It seems wasteful other than to satisfy my cravings. I always wonder what the $200 a month i spend could do to benefit others if I gave it away instead of lighting it on fire.

Being a good witness. As a Christian, I feel called to lead a good example. Since smoking is associated with harmful health side effects, can it harm my witness to others?

I'm mainly looking for different perspectives of other Christians and how they've dealt with addiction. Other reasons to quit would be great too, and motivation is everything.

Please pray for anyone who is struggling with something they KNOW is wrong and is actively giving an effort to quit. Including me.

Thanks