We all deal with doubts, it’s a normal part of our everyday lives. We doubt our choices – was that the right decision? We doubt our future – am I heading the right direction? We also doubt God. Will he really provide for me? Is he really trustworthy? Is he actually with me? Will he keep his promises?
In Psalm 23, David says he gets assurance from both looking backward and looking forward. As he looks back at his life he clearly sees God has consistently been good and merciful to him. He looks forward with assurance that the Good Shepherd will lead him all the way home.