Oh Jesus Christ, you would like Glenn Beck...
The guy is a complete shitbag propagandist for the GOP. He is every bit as nuts as Limbaugh and Hannity. You have got to quit watching mind rot like this and read a fucking book!
Your exposure to "news" has been so right wing that you cannot even tell the difference between truth and fiction. For some actual balance, you need to check out Air America Radio. The best, most balanced program on there has got to be the Ed Shutz Show. Another good source of real news that is based on fact with source material is the Randi Rhodes Sho on Nova M networks. A good internet source is truthdigg.com. You can pick this up on local AM or stream it on your computer. When you start getting the truth, you will start seeing how people like Glenn Beck are tools of the Republican party.
Air America Radio
Nova M Radio - The Home of Randi Rhodes and Mike Malloy
Truthdig: Drilling Beneath the Headlines
So, youre a smart guy, but are being misled terribly by the sources you choose to get your news. I can relate my friend, I used to be a die hard Rush fan and NRA member and voted the right wing bullshit. Christ man, I actually voted for this fucktard we got now back in 2000. The difference is, I had the intelectual honesty to listen to both sides and I learned that I was being fed a load of complete shit. Truth speaks clearly if have the courage to listen. You are samrt enough and will come around if you just give truth a chance.