Katie Price will "never forgive" Kieran Hayler's infidelity.
The 37-year-old former glamour model was left devastated when she discovered her husband had cheated on her with friend Jane Pountney in May 2014 and though she'll never get over his betrayal, she insists they've now moved on.
She said: "I'll never forgive, I'll never forget. You just learn to deal with it.
"But it's weird to talk about this because we've moved on.
"It's Christmas and it's been 19 months. It's a long time ago and we've come on so far. It's nearly two years."
And Katie even plans to buy her husband a mystery gift to mark the two-year anniversary of his infidelity.
She told Britain's OK! magazine: "I'll buy him a present when it's two years. It's something he's always wanted. I'm not saying, but he knows what it is."
Although he cheated on her, Katie - who has children Harvey, 13, Junior, 10, and Princess, eight, from past relationships and Jett, two, and Bunny, 16 months, with Kieran - insists she is not as jealous or distrustful of her spouse as she used to be.
She explained: "It's weird, before I caught him cheating I'd say I was more jealous.
But now I'm less jealous because I think, you've been caught and if you do it again then I won't give you another chance and you know it.
"His whole mindset has changed."
These days, the couple claim to be "obsessed" with one another and spend "unhealthy" amounts of time together.
Kieran said: "Do you know what? We spend so much time together, it's ridiculous.
"People probably think it's unhealthy. We're always with each other and it's rare for us to go out alone.
"Usually it's just us at home, spending time with the kids.
"We're probably a bit obsessed with each other, but in a good way."
Tagged in Katie Price Kieran Hayler