Porsha Williams and her fiancée Dennis McKinley have gone through a lot of difficult times. And they’ve faced cheating rumors. So now on Sunday’s Real Housewives of Atlanta episode, Dennis finally admitted that he cheated on her during her pregnancy.