If you've grown up in the US and haven't been living under a rock, it's likely you know of Veggie Tales? Well, Phil Vischer, the creator of Veggie Tales (and voice of Bob the Tomato), gave a talk at Liberty University a couple years ago that is absolutely profound. It's on dreams. On dreams that God gives and takes away. On why He might ever do such a thing.
Shawn and I heard him at Moody Bible Institute's Founder's Week in 2009 and I remembered snippets of his speech since then. It's that powerful. If you have half an hour, I think it will bless and challenge you immensely.