Your dad and granddad said that about your Generation too. :-)
I have met a number of Vets from Iraq and Afghanistan. This country never fielded a better military.
Don't confuse the Junk Media culture for the American people as a whole. Do we have problems. Sure we do. Cannot argue with most of your concerns since I share them
However, the American tree of Liberty has never been stronger. It has weather worse storms in the past, it will weather worse ones in the centuries to come.
Keep the faith brother! As the greatest President of the USA Ronald Reagan once said, Our best days are yet to come.
Yeah, but I'm more Conservative than either my father or his father (both veterans). :-P