The waiting season can be tough, sometimes, it's just not easy to wait endlessly for answers to come and this may cause us to drift away from God's plan for our lives by taking the route that we think is best for us.
In our waiting season, God wants us to firmly hold on to his word concerning us and not make compromises even if that seems like the way to go. He wants us to wait and trust.
Life is a process and we have to learn to walk with God, our hands in his because he wants what is best for us.
So, wait a little longer, the answer is almost here and while you're waiting, best believe that God is wrapping up your gifts in the most perfect boxes.