http://www.usflag.org/iamtheflag.html

This is not long. If you read it, especially the warnings towards the end it may leave you feeling pretty somber for a few minutes.