Promise: The Good Shepherd Promises to Always Provide for You through Affliction

Christ keeps His sheep rotating through different areas of sanctification, assuring us, I am come that they might have life, and that they might have it more abundantly (John 10:10). Yet Phillip Keller notes that shepherds also take the sheep into deep wells of dark caverns for water: “Many of the places we may be led into will appear to … Continue reading Promise: The Good Shepherd Promises to Always Provide for You through Affliction