Frustrated with SO

My SO smokes cigarettes, and I absolutely hate it. It makes me physically sick, and I just have never liked smoking. Like one time after hanging out with him I went home and puked my guts out because it made me so sick and it gives me terrible headaches. I've mentioned to him how much I hate it and that I want him to stop, he's seen how sick it makes me, and he's got a vape pen, but he still continues to do it. What do you think? It's to the point where I just get pissed off if I see a pack of them. Ugh, it makes me so mad!