Darius Rucker: This

I saw this video for the first time last Sunday night. It's incredibly true. Thank you God for all the things that go "wrong."

And we know that for those who love God all things work together for good, for those who are called according to his purpose. (Romans 8:28 ESV)