Do you have remorse about a decision you made or a mistake that tripped you up? Do you sometimes feel disqualified by your past? Then this week’s episode of Everlasting Love TV is for you. Roberts Liardon joins Patricia King to remind us all that no matter what has been, we can finish strong if we simply don’t quit. Roberts Liardon is the author of the “God’s Generals” series, as well as dozens of other books. He has a wealth of knowledge when it comes to moves of God, revival history, and the lives of great men and women of God. On this episode, he shares powerful stories of revivalists, reformers, and other champions of God who made mistakes along the way but were still able to press into God and accomplish great things.