It’s been a long, dramatic season for “The Real Housewives of Atlanta.” With the Season 7 finale just a few episodes away, things are finally looking up. While therapy may not have been enough to mend the many broken relationships in the group, a little R and R in Manila, Philippines appears to have done the trick. In episode 20, during the second leg of their relaxing vacation, Kenya Moore and longtime enemy Phaedra Parks had a breakthrough no one saw coming. The pair sat down for a tear-filled discussion many seasons in the making, leading to some much-needed closure for both parties.  Kenya and Phaedra have tried numerous times to discuss their problems, but have been unable to reach an agreement on the root of their issues or how to solve them. Now, after seasons of feuding, resolution is in sight – but can it last?

During episode 20 on Sunday night, the ladies headed out for a long, but enjoyable, day filled with horseback riding, sight-seeing and twerking. Following their fun-filled day with no fights and a little insight from a wise tour guide, Phaedra decided to set some time aside to sit down with Kenya. Though most people – viewers and cast mates alike – assumed this would end like many of their previous discussions, these two defied the odds. For the first time since their initial disagreement, Kenya and Phaedra were able to share their feelings and hear one another out like the Southern belles they are. Both admitted to feeling hurt by the other, accepting full responsibility for their respective roles in the feud.

“I was in a place of being angry. I was very hurt by what had transpired because really when were first me, we were working on a friendship,” Phaedra shared. “At the end of the day, I can’t change the past, I can only move forward and I’m ready to move forward. I’ve been ready to move forward.”

Both Kenya and Phaedra were moved to tears as they shared how hurt they’d been by the other’s actions. The former Miss USA explained that, throughout the season, she’s found Phaedra’s actions don’t align with her words. The 43-year-old mother of two has claimed multiple times that she’s beyond their issues, but as Kenya points out she continued to shut her down. She revealed that, more than anything, it was Phaedra's continuous name calling that hurt her. Since the earliest days of their feud which began when Phaedra's husband, Apollo Nida, claimed he had recieved suggestive texts from Kenya, the lawyer/mortician has repeatedly bashed the 44-year-old. Even after Nida admitted he had lied about the messages, Phaedra refused to apologize.

“You didn’t respect me, care about me. You didn’t even treat me like a human being. I just felt like I had no choice but to believe that you are literally trying to destroy me,” she explained through tears.

Phaedra attributed much of her actions to her loyalty to her husband. Apollo has since turned himself in to authorities. He's currently serving eight years for bank fraud. As you may recall from a previous episode, Phaedra now plans to divorce her husband of six years. She was shown visiting a divorce lawyer, telling her she married Apollo because she "thought he was a changed man," adding that she felt he had tried to "attack" her numerous times.

“At the end of the day, as a wife, I had to roll with my husband,” she said. “We don’t go together anymore so I don’t know what to believe anymore…It’s not about you. It’s about everything.”

In the end, both agreed to forgive and forget. The discussion ended with prayers and the new gal pals making plans to attend church together.

Tune in next Sunday at 8 p.m. EDT to find out whether or not their resolution lasts!