he won't fucking quit

My fiancé won't quit smoking. I have begged and pleaded for years. He makes promise after promise and he just won't quit I'm getting sooo sick of it. We have got him expensive vapes and juices and if he isn't smoking he is vaping every 30 damn seconds.