Have you found yourself wondering, "Why did this happen right?" or "Why did this happen so soon?" or "Why couldn't this have waited to happen?" Sometimes it's easy to forget that God's timing is not our own. Rest assured that God has a time for everything under heaven. And He is with you every step of the way.