The drama that has unfolded between JJ (Casey Moss) and Paige (True O'Brien) since their break-up has been intense, but things are only going to get worse for the former young couple after Paige finally clues in to who JJ cheated on her with on Days of Our Lives.

Paige's World Rocked By JJ's Affair

JJ finally ended things with Paige after the guilt of cheating on her twice ate him alive, and he eventually came clean that he had slept with someone else, but refused to give Paige a name when she pressed him for an identity. To make matters worse, he has even lied to her and told her he was still in a relationship with the woman as well, causing Paige to want to know who stole JJ away from her even more.

Now, after Cole (Riley Bodenstab) steals JJ's phone and sees who he has made several phone calls to, he will give Paige the name she seeks-but she will be extremely shocked when she hears who it is.

JJ Makes A Shocking Confession

JJ actually wound up cheating on Paige with her own mother, Eve (Kassie DePaiva), first during a drunken one-night stand, and again, when he angrily confronted her about lying to Paige and telling her she would need to move to California permanently. Paige has been unaware that her mother was the woman JJ slept with, but had also gotten sick and tired of her mother's endless meddling in her love life and recently informed her that she was moving out, and into the dorm rooms with her friend Daphne (Eugenia Willens).

And though Paige would naturally be shocked to learn that her mother is the one who slept with JJ, Cole may give her Daphne's name instead-after JJ's constant phone calls to her. After hearing that Daphne could potentially be the one JJ slept with, she may confront her new roommate, and choose to return to her mother's house after all. And there, she could run into her biggest surprise yet-as JJ and Eve are going at it once again.

Days of Our Lives airs Monday-Friday at 1 p.m. on NBC.