Breakup?

Hi so I’m dating an older man and to be honest i think i no longer want to be together he’s an alcoholic and smokes cigarettes and i didn’t mind it before but now it’s starting to get annoying tbh we been dating for a few months now he always tells me he’s going to quit and i always try to encourage him to quit but he always smoking cigarettes around me when i keep telling him i don’t like it mind you I’m pregnant (he’s not the father) and sometimes he honors me saying stop but sneaks it in and his drinking is starting to turn me off but then there’s moments where I’m like omg i love him and we do cute things and he makes me happy and made me comfortable with myself tbh but he just won’t kick his addictions..

Ps would you guys mind helping me do it ? Like what to say etc because i genuinely love him. But it’s annoying