Secrets can only stay hidden for so long, and the truth is about to spill out in several different cases on Days of Our Lives.

Will Learns About Paul and Sonny

Sonny (Freddie Smith) has no idea that his husband Will (Guy Wilson) and ex-boyfriend Paul (Christopher Sean) know one another because Paul is the one what Will was writing the secret article about for the magazine. He is also unaware that the two slept together during the interview process.

Paul and Will are also unaware of how they're both connected to Sonny-meaning Paul will make a confession to Sonny about the man he slept with-unaware he could be confessing to his ex that he slept with his current husband.  Naturally, the news will not only shock Sonny, but devastate him as well.

Will Confesses To Kate

Meanwhile, another secret is also set to be revealed-and it could affect more than just a few people. 

After witnessing a kiss between Jordan (Chrishell Stause) and Rafe (Galen Gerig), Chad (Billy Flynn) became angered by what he thought was a betrayal. As a result, he went to the bar and purposely messed with Ben (Robert Scott Wilson), by taunting him with an insult about Abigail's (Kate Mansi) skills in bed. The incident caused Ben to flip out and assault Chad-and he is now facing a trial and big charges.

However, neither Chad nor Ben has revealed what was said and caused the incident.  However, the secret of what caused Ben to snap will get out to Abigail when she overhears the two talking about the situation-and she will be outraged when she realizes just how cruel her ex has become.

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