Porsha Williamsand Dennis McKinley had an emotional therapy session on Sunday’sThe Real Housewives of Atlanta, as he finally confessed to what drove him to sleep with another woman while Williams was pregnant with their only child.

The couple — who have since reconciled but at the time of filming, were living apart and splitting time with theirdaughter Pilar “PJ” Jhena, now 8 months — came together for a counseling session withDr. Sherry Blake.

One of the looming questions for fans has been why McKinley cheated on the first place, as the pair appeared to be head-over-heels in love on the show.

“We had a rough pregnancy, all the way from start to finish,” McKinley said. “Sex during pregnancy, it’s nothing what a man wants to do … and after PJ got here, postpartum was very real. We cried together like every night. That’s not a good enough why, but that’s the why.”

Charles Sykes/Bravo/NBCU Photo Bank via Getty

Porsha Williams and Dennis McKinley

“A mistake, to me, is taking the wrong exit. You don’t make a mistake and set up with someone and cheat,” said Williams, 38. “That’s not where he need to be in order for me to heal and move forward. He needs to be in a place in my eyes where he’s taking full accountability for his actions, period. No matter how it looks and feels. It insults me when he says mistake.”

She then pointed out that she and McKinley had been intimate even when she was pregnant.

“I’m terribly disappointed and I’m hurt,” she said.

Andrew Goldstein Photography

Porsha Williams and 12-Week-Old Daughter Pilar

Regardless of why McKinley strayed, Williams said she needed to decide what was next for their family.

“It’s just been really hard,” Williams told McKinley. “All these choices that I’ve had to make, I’ve been having to be strong because we have a daughter. She needs to know that at the end of the day, if Dad is here, he wants to be here. He’s going to be faithful, he’s going to be great to her mom, he’s going to be great to her.”

Doing it for her daughter meant that Williams had to confront the complicated emotions she was feeling, especially the fact that she loved McKinley even though he had betrayed her.

“I haven’t wanted to tell him that because I feel like he didn’t deserve to hear that,” Williams told Dr. Sherry, turning to McKinley. “I felt like I was giving you something, but I have to let that go about giving you something. I have to let that go about, ‘Oh, he’s going to know I forgave him so now he won’t be sorry anymore. ‘F– that.'”

McKinley assured Williams that he was committed to their relationship.

“I want us to be together and that is not a co-parent situation. I apologize again,” he said to Williams, before addressing Dr. Sherry. “I hope [Porsha and I] can get to a place where we start to communicate more and she can give me another chance.”

That’s what Williams wanted to hear. “I am pissed but through all the hurt and the pain, I realize I do want my family,” she told McKinley. “It’s a work in progress. I can’t just like, start trusting you over night. It’s not going to work like that … [but] I’m going to try to do it.”

“Honestly, I do not know how long it’s going to take me to forgive Dennis because if we get back together, it has to be real,” she told audiences. “Because what I’m not going to do is have my daughter be in a house with fake love. Whether it takes six months, whether it takes a year, I’m going to take my time.”

Their session ended with a hug. McKinley and Williams even rode off together in the same car (though she said he wasn’t allowed to stay over).

Since filming that scene, Williams and McKinley have reconciled. They’re even planning again on walking down the aisle.

“We are re-engaged,” said Williams during an appearance onWatch What Happens Live with Andy Cohenthis month.

“We’re working on our family. It takes time,” Williams said. “I love him and he loves me and we’re doing what’s best for our family. That’s really all you can do.”

“You have to have trust,” she added, stressing that they were “absolutely” working to rebuild that and planning on getting married next year.

This will be Williams’ second marriage. She was previously wed to former NFL starKordell Stewart, from whom shesplit in 2013.

Williams and McKinley dated for a year beforegetting engaged last September, just two monthsafter Williams learned she was pregnant with their daughter.

The Real Housewives of Atlantaairs Sundays (8 p.m. ET) on Bravo.

source: people.com