Psalm 142 & Psalm 18 Have you ever had to wait? Have you ever been sure of the direction your life should be heading, but had to wait to get there? We are conditioned to wait for both everyday small things that occur in our lives, and significant life events. David had to wait. God […]