Lifestyle Christianity leader Todd White has publicly repented for failing to preach the whole Gospel and criticized the American Church for refusing to address sin and repentance to a watching world.

In an emotional message delivered Sunday, White, a former drug addict turned evangelist, revealed he recently underwent a season of painful “pruning” where God impressed upon him the importance of preaching on the topic of sin and the need for a Savior.

“If people don’t know they’re sinners, they won’t see their need for a Savior,” the Watauga, Texas-based pastor said. “This is hard for people. This is hard for me, because I feel like I haven’t preached the whole Gospel. And I repent. I repent. You have no idea. I will not be responsible. I believe that when I preach that the blood of people is on my hands.”

Read more on Christian Post