I'm gutted. I just caught my husband smoking.

He smoked when we met. When he asked me to marry him, I said I would only do so if he gave up smoking. He said he really wanted to. It was tough - he had to have medication from the doctor - but he did it.

That was 5 years ago. We got married, bought a house, had a child and are now expecting our second....

A few weeks back, I thought I smelled smoke in his hair. I thought perhaps it was from standing outside with work colleagues. Then I started noticing it more and more. I thought I could smell the sour after effects on his breath more than a few times, beneath the gum he has taken to chewing, but thought nothing more of it.

Then, this morning, he left for work at 7.20am. I heard the car start but he didn't pull off immediately so I looked out of the window.... only to see him standing next to the car, lighting a cigarette.

I text him immediately, "smoke again, do we?". He replied "Sorry, only occasionally". It was 7.20am; he'd been up 20 mins. Its hardly an occasional thing, is it?

What shall I do? I'm gutted. Do I have a huge row with him when he gets home and make a huge deal out of it? Do I tell him he has to give up? Do I have the right to do that? What I he wont? I cant believe he has been lying to me. If we didn't have, basically, two children, I would leave him. I hate smoking with a passion, since my dad died of lung cancer. He was with me through all of that but it clearly meant nothing to him. I cant believe he cares so little about his health when he has a beautiful daughter to care for. My dad was 65 when he died.

What can I do?