Since switching babies with Nelle, Brad has been terrified the truth about Wiley would eventually be discovered. On the Wednesday, Nov. 7 episode of “General Hospital,” Brad will confess to hiding a major secret about Michael’s son.

In the promo for the ABC soap opera, Brad (Parry Shen) struggles to understand why Britt (Kelly Thiebaud) doesn’t think a certain detail can destroy his life. “General Hospital” spoilers reveal Brad tells Britt a secret.

In the previous episode, Brad arrived at the hospital to learn Britt had been paroled, but he needed to falsely diagnosis her with an illness in order for her to remain a free woman. After he was informed he would be protected by the WSB, he reluctantly agreed to the request.

The two reminisced for a bit until Brad finally told her that Wiley wasn’t his son. He previously told Julian (William deVry) he got Wiley from a homeless woman, but it appears he will finally confess the truth to Britt.

When she learns Wiley is actually Michael (Chad Duell) and Nelle’s (Chloe Lanier) baby, Britt won’t see an issue with his dilemma, but could Brad’s confession make his situation worse? Britt has the tendency to run her mouth and overshare details. Will she keep a secret for once or did Brad make a major mistake by sharing the truth?

Elsewhere in the ABC promo video, Michael asks Bobbie (Jacklyn Zeman) what she saw at Brad and Lucas’ (Ryan Carnes) place that got her so rattled. “GH” spoilers reveal Michael is reluctant.

In the previous episode, Lucas told Michael that Brad had been acting strange and seemed to be worried about something since learning about Wiley’s heart condition.

If Bobbie saw something alarming at Brad and Lucas’ place, Michael could become suspicious about the couple since he is becoming attached to Wiley. However, since Lucas told him about Brad’s odd behavior, Michael could easily blame whatever Bobbie saw on the couple’s stressful situation.

Will Michael take Bobbie’s claims seriously or will he convince his grandmother to abandon her concerns about Brad and Lucas?

“General Hospital” airs weekdays at 3 p.m. EST on ABC.