Our good God has his time and moments for everything July 28, 2012 Our good God has his time and moments for everything.