As I reflect, I realize that at every stage of our lives there is waiting. Simply put, we go through the waiting process everyday. Some seasons of waiting are short-lived and due to that, we may not feel the weight that comes with waiting; this could be waiting on water to boil or waiting for a browser while it's refreshing. But some seasons of waiting can be elongated and they may bring anxiety, excitement, doubt or if we are not firm in our walk with Christ, we might be led to compromise. This waiting could include waiting for exam results, a good job offer, a child, a recovery from sickness or overcoming a particular habit. You may be in a season of waiting, like myself, and it may seem like your livelihood depends on what you are waiting for. You may see those around you getting blessed with the very thing you desire; you may be tempted to think God favours a few. But be comforted in these thoughts: -God is too wise too err - His timing is not affected by miscalculations...