Trusting God’s Plan

Some of life’s most defining moments occur during seasons of waiting. I think that's why it's so difficult. Lack of control and uncertainty makes us terribly uncomfortable. What have you waited for in your life, both exciting and difficult? Your wedding day? The birth of a...