Americans must weather patriotic hangover