There are moments in history when nations pause to celebrate what they have achieved. There are equally important moments when they must pause to ask where they are headed. Independence Day is a day of gratitude for the extraordinary courage and sacrifice that secured our freedom. It is also a day of reflection. Every generation.