Sometimes I become impatient with God’s promises. He has designed each of us for a specific purpose; and if we listen intently enough, we will come to understand that purpose. But why doesn’t God bring that purpose to fruition right away? Why must we obediently wait on the path to that purpose forging our way through circumstances, people and situations that seem wholly unrelated? When I ask these questions in frustration, I think of King David. God promised King David in his youth that he would be king of all Israel, but David had to wait many years and endure many challenges before his ... Read the Post