 But if the events of last Saturday make anything clear, it is that every single moment we have on Earth is a gift from God. That was Donald Trump last night in what now amounts to the longest convention speech in American history at 93 minutes, and a bit longer than his last convention speech at 78 minutes, but it wasn't the length, it was the content of that speech.