Who is your shepherd? There are many things that pull for our attention but will they help us when we are exhausted or have to walk through difficulty? Psalm 23 is a reminder that we have a good shepherd who will lead us to rest, through valleys, and...