DEAR ZZINA POWER: MY fiancé’s refusal to set a date has pushed me into the arms of another man and now I’m torn between my lover and my family.

I met my fiancé 10 years ago and we have two kids together, aged seven and four. I am 32, he is 36.

7 years ago he asked me to marry him. I was delighted. But we still haven’t tied the knot and he has always refused to set a date.

I have never really wanted a big flashy wedding; I just wanted to make our relationship official, and then legal for the kids. But it got to the point where I stopped mentioning it because my fiancé’s lack of commitment hurt.

As time went on, we began to bicker and take each other for granted. Our sex life dried up. We became just friends with kids, so we agreed to separate.

I met a new man, who is 38, and was having fun with him. When my fiancé found out, he begged me to come home. He told me he had ­realised how much he loved me, and promised we would marry at last.

I agreed and ended my fling. Last year, I got back together with my fiancé and things were good — we were even having lots of good sex.

But six months in and things went downhill again fast. Any mention of a wedding date led to a row, and we soon stopped having sex once more. He doesn’t even want to spend time with me, so I’ve started texting my ex-lover again and we’ve been meeting up secretly for sex.

I don’t even feel guilty. Unlike my fiancé, he makes me feel sexy, wanted and good about myself, and he’s affectionate.

What should I do? I want to be happy, but don’t want to turn my children’s lives upside down once more by leaving their dad again.

ZZINA POWER SAYS: It’s understandable you have sought refuge from your problems in an affair with another man, but you know this won’t last. You need to make a decision before your fiancé finds out and your relationship implodes.

This is no longer about marriage – you can’t expect your fiancé to commit when you are no longer dedicated to him. It’s about deciding if you want to be together and what’s best for your children.