Am I being a B****??

Rebekah
My SO and I made a pact while TTC that when I fell pregnant we would both quit smoking cold turkey (his idea). I was over the moon about this as I knew quitting would be very hard but with his support it would make things easier. Im 20 weeks and have just found out that he has secretly been having a cigarette here and there behind my back. I have busted him twice and was pretty upset (two days ago being the latest) and today whilst fishing he openly asked his friend for one in front of me and will not speak to me now for telling him he couldnt have one. He is saying that I am being a b***** and that hes not pregnant so it doesnt hurt for him to have one now and again. I feel like he made a promise and should see it through to support me. What do you think?