The Good and Great Shepherd (Part 2)

God is incapable of being unfaithful. It is God's nature to be faithful. God's faithfulness is not dependent upon our faithfulness towards Him. God's faithfulness is infinite—limitless or endless! Part 2 of this inspiring teaching series presents God as a Faithful Shepherd who is consistently dependable, entirely responsible, and utterly devoted to the well-being of His sheep. Listen and rest in…