This 30 minute message from David Platt is worth every minute.