God's timing is always perfect. The struggle I've had for years is waiting. To be honest-I'm not that patient of a person. I can sit still and see a...