<human>: Give me the gist of the text in a nutshell

Hear me out:
We've been dating for almost 4 1/2 years and he didn't smoke when I met him. He started around the 3 1/2 year mark and its bothered me ever sense. 

We used to talk about how gross smoking was. Now I have to smell it on him. I've tried supporting him, telling him how bad it is for your health, threatening him, ignoring how upset it makes me. But i always end up just telling him it hurts me. And he says 'i know. You always tell me. Stop controlling me.' He says he wants to quit and has cut down significantly but I smell it on him everyday. I don't always bring it up but it always hurts my feelings 

I grew up with two smokers and I always hated that my parents did it and wasn't afraid to show them my disdain. 

I bought a home and we are planning on moving into it in about eleven days but I have found out recently that he is smoking a lot more then I realized. I found a pack of his in his clothes pocket! I know it sounds stupid but i felt better thinking he just bummed them off of his friends. Now I know that he buys his own packs and has been smoking daily. 

Since finding this out I'm not sure what to do. I don't want him to move in if he smokes. He says he isn't gonna quit by then and I need to deal with this on my own and if someone else's smoking bothers me that much then I have issues of my own. 

He tells me I'm controlling his life and he'd rather not move in if I'm gonna have set rules for him. I don't want to live with a smoker. To have to smell it on him everyday. 

I wish to god that I could just not care so much. That I could trust that he really will quit and just be there to support him. But I can't. 

I really love this guy so I'm not trying to break up. We get along so well besides this. 

What should I do?
<bot>: boyfriend smokes. I hate it. We're moving out but I don't wanna take that step till I know he is done smoking becaus I don't wanna smell it everyday.