We all go through times when we feel insignificant or times when we feel certain that we have experienced a degree of failure from which there is no return. This is not a reality we experience alone, but is one that a man after God's heart experienced as well. From shepherd, to refugee, to king of Israel, David exhibited the purest virtues and the most heinous sinfulness, but through it all his relationship with the Lord continued to grow. A...