Listen

Description

Waiting is one of the hardest things in life. We live in a culture that values speed—fast food, instant messaging, and same-day shipping. But God's timing often operates on a different schedule.