If you haven't had a chance yet, you really need to read Mustang's latest post. If covers a lot and is lengthy. But it is well worth the time you will put into it. It will give you much to think about as you ponder the future of this country.
One can continue to choose idealistic theory over realism, or they can wake up to reality and deal with it appropriately.