Behind the push to make smoking and vaping illegal for a generation of Canadians
(vancouver.citynews.ca)
If something being OK or not is a moral issue. If you say I'm OK with a shorter life because I want to smoke. That is a perfectly OK statement. Acknowleding tradeoffs is logical denying them is not.
Some people are OK with a shorter life so they jump off a skyscraper. They understand the cause and effect of their actions and still do the action. You should take similar wholeistic picture in your decision making.