If you go and talk to most Americans over the age of 65 and ask what is one flaw they see in the current generations, quite a few will the note the decay of the character and moral fiber of Americans. They will note the loss of self-pride and patriotism. A common problem people today lament about is the state of the economy. There is a division as to how to fix this economy. Democrats and most liberals believe in pumping the economy full of money as a jump-start while Republicans and conservatives believe in reducing the cost to the rich and cause a trickle down of wealth. I will not say if either is right but a common solution is one which most people would argue with. That solution in my mind, which also can solve the problem of loss of American character, is mandatory military service. I would suggest a short period of mandatory military service for every American between the age of 18 and 30 for a period of roughly 12-18 months. Basic training and service only would suffice. This solution would pump money back into the economy through the salary paying of Americans, as well as increase military awareness and American patriotism. Every American would learn discipline few have the opportunity for and the military would also be able to teach every American at least one trade which they can use throughout their life. It would create a healthier, more aware generation. Perhaps the issue of gun control might even become moot due to every American being aware of the safety and upkeep of firearms and the consequences of owning such firearms. And when the nation comes under attack, we have an entire nation of semi-trained soldiers standing by. Think of the implications of having a nation with nearly 100 million persons receiving some type of military training. It would create a valid argument against attacking what is already considered the greatest army on Earth. With the new-found discipline and patriotism, Americans would thrive in the global markets. So lets start the training.