Sometimes the fulfillment of what God places in our heart to do may take years, be full of ups and downs, peaks and valleys, and wins and loses to get there. The beauty and simplicity of this journey to God's plan for our lives is that we can trust Him, His promises, and His character. We aren't abandoned to interpret our circumstances, like a mysterious plan, God will unfold each step of the way.