After TMZ leaked audio of former Seventh Heaven star Stephen Collins admitting to molesting young girls during a therapy session, the actor has come forward to tell the "truth" and confessed in vivid detail to sexually abusing three victims from 1973 to 1994. In the shocking letter to People, the 67-year-old actor said, "I have not had an impulse to act out in any such way" in the last 20 years.

The actor wrote:
    "Forty years ago, I did something terribly wrong that I deeply regret. I have been working to atone for it ever since. I've decided to address these issues publicly because two months ago, various news organizations published a recording made by my then-wife, Faye Grant, during a confidential marriage therapy session in January, 2012. This session was recorded without the therapist's or my knowledge or consent."


Collins continued, "On the recording, I described events that took place 20, 32, and 40 years ago. The publication of the recording has resulted in assumptions and innuendos about what I did that go far beyond what actually occurred. As difficult as this is, I want people to know the truth."

The actor will also sit down with Yahoo Global News Anchor Katie Couric for an in-depth interview, which will air on ABC's 20/20 on Friday.

In the letter, Collins wrote that he has not apologized to all the women directly and says he has "agonized" over this decision.

"I did have an opportunity to do so with one of the women, 15 years later. I apologized and she was extraordinarily gracious," said Collins. "But after I learned in the course of my treatment that my being direct about such matters could actually make things worse for them by opening old wounds, I have not approached the other two women, one of whom is now in her 50s and the other in her 30s."

We are definitely interested to see what the self-admitted child molester has to say to Couric.