A Time for Everything

David Marvin // Oct 1, 2013

When facing trials, it can be difficult to trust that God is in control. But God makes everything beautiful in its time; we just can't always see it or understand its purpose from our limited perspective.