The U.S. has a number of important civic holidays: Veterans Day (equivalent to the British Armistice Day), Memorial Day, Labor Day, Martin Luther King, Jr. Day, and of course, Independence Day. In the past twelve years, a new de facto patriotic holiday has also emerged -- September 11 Day.
Some of these holidays tend to emphasize straightforward patriotism, while holidays like Labor Day and MLK Day tend to provoke internal reflection regarding the injustices in American history.
I think we need a new holiday (or perhaps an anti-holiday) in the spirit of MLK Day and Labor Day: a day to memorialize the tremendous folly, waste, and injustice of the second Iraq War, which began on March 19 2003 -- ten years ago to the day. For readers who have forgotten about this long burning corner of horror, Juan Cole has a helpful set of reminders, with a post called "What We Lost: the 10 Ways the Iraq War Harmed the U.S." I highly recommend it.
I would call my proposed day of remembrance (it is not quite right to call it a holiday) Consequences Day. Here is what I have in mind for Consequences Day: