New Book! Pure Teens: Free To Love

God has a design for sexuality

We live in a culture that constantly assaults us with lust, sex, and porn. Purity can seem impossible and even ridiculous in this environment—but it’s not. We have a loving and powerful God on our side, and His definition of sex and relationships is so much more satisfying than the world’s.


Learn More

Pure Teens Book

War has been declared

Every teen needs a plan of action for living pure in this epic battlefield. “Pure Teens” is a valuable, practical resource for every Christian teen about relationships and sex.


Learn More

HELP FOR TEENS

Restoring Hearts Counseling offers competent counseling and treats teen pornography addiction and other compulsive online behaviors with a Christian perspective.


OTHER SERVICES

Restoring Hearts Counseling offers a variety of other services, from counseling for mood disorders and family issues, to marriages and spouses of those struggling with sex addiction.

THE LATEST NEWS


rhc ttg featured image

Part 1: Four areas being affected by the digital invasion | Episode 8

The purpose of this broadcast is to share critical insights from The Digital Invasion, written by Dr. Archibald Hart and Dr. Sylvia Hart Frejd. In part 1 of this three-part series, Dr. John will share how the wave of digital technology is changing us from within, physically, mentally, and especially spiritually, and he will offer some biblical strategies to become good stewards of our digital lives. Read More

rhc ttg featured image

Help! I just discovered my teen has been looking at pornography | Episode 6

What should parents do when they have just learned that their teen is viewing pornography? Are there some things not to do? What is the best way to initially respond? In this episode, Dr. John helps parents to know how to respond when they find out that their teen is viewing pornography. We will also address some of the most frequently asked questions from parents when they make this shocking and disturbing discovery.Read More

To Schedule a Session or Intensive, Call 719-644-5557 or use our online schedule system.