You dream about it, long for it, get excited about it and wait for it to happen. Then “it” never happens. But something far better does: God. And here’s the thing. God is infinitely better than the very best things you could ever imagine on your own. So what if you decided to spend less energy figuring out what you think you need in your life and more tuning in to what God actually does in your life? Your life will be transformed. Because when you figure out what God’s up to in your life – even if it’s very different from your best laid plans – you come face-to-face with one of life’s truths: God is full of surprises. And when you can’t wait for God to surprise you, you’re already experiencing what you’ve been dreaming about, longing for, getting excited about and waiting to happen all along.