Waiting
What are you like when you’re waiting for something?
Waiting develops character, it is a time of preparation, requires you to be reliant on Gods timing and to trust in His goodness.
Learning to hold the tension of waiting and still praising the goodness of God requires trust, surrender and a willingness to let the garden of your soul be weeded.