Porsha Williams
Porsha Williams stars in “The Real Housewives of Atlanta” Season 12. Bravo/Tommy Garcia

Since the premiere of “Real Housewives of Atlanta” Season 12, viewers have seen Porsha Williams struggling to deal with the news that her fiancé, Dennis McKinley, cheated on her while she was pregnant with their daughter, Pilar Jhena.

Despite his betrayal, Porsha is hoping the couple can move past his infidelity and get married. Although it was a struggle to go through the low moment in her relationship on camera, Porsha had no regrets about being vulnerable with her fans.

People reported Porsha opened up about her relationship with Dennis during an appearance at BravoCon in New York City. “This journey that I’ve been on, in television, I have committed to it. I’m committed to whatever my truth is and that being told in my own way,” she said.

“The beginning of the season was very hard on me. But it was my reality at the time. Neither of us wanted it, but what we’re going through. … It’s so embarrassing … I was just doing a baby special, I was just putting our relationship out there as this amazing thing. And then, you get to this point that this is happening?”

Although Dennis’ infidelity damaged their relationship, Porsha is hopeful that they can fix their love story. “Just as we had a beautiful beginning, the ending could also be beautiful,” she shared.

“What we’re going through is reality. Other people are going through it. By them seeing him take responsibility, me learning to forgive — all of that is something that will hopefully empower them.”

In the end, Porsha remains optimistic about their future and plans to make a lifelong commitment to Dennis. “You will hopefully see me get married on television,” she teased.

“Real Housewives of Atlanta” Season 12 airs Sundays at 8 p.m. EST on Bravo.