John Edwards has finally confessed to his cancer-stricken wife Elizabeth what the rest of the world already knows - that he fathered a child with his mistress.
Edwards made the belated admission to his wife in an effort to stop ex-lover Rielle Hunter from going public, sources told The ENQUIRER...The ex-senator sprang into action when he saw how upset Rielle had become over Elizabeth's forthcoming book, Resilience: Reflections on the Burdens and Gifts of Facing Life's Adversities, which will be published in May.
"Rielle has become extremely edgy, and John's been afraid she might go public before Elizabeth's book comes out so she can put her story out there first," the close source told The ENQUIRER.
"These concerns led to John telling Rielle that he had sat down with Elizabeth and admitted to being the baby's father. This is something Rielle had been pushing John to do for a long, long time because he initially told Elizabeth he was not the father.
"The last thing John wants right now is for Rielle to go public before Elizabeth's book comes out, make new headlines and trigger a nasty battle between the two women."
Um hmm. Cue Edwards looking shamefaced and tearing up on a round of talk shows before Rielle drops her tell all in, 3....2...1.