Waiting is most likely the hardest thing a human being has to do. Patience is not something that comes natural. We who walk in the light. We who know God, struggle too. It is always safe to say God's time is not our time. If we do not adhere to that we find ourselves in trouble.