You will definitely only frustrate yourself reading HuffPo. I've personally never read, nor would I consider doing so. Same goes for the NY Daily News and Post, both partisan, hysterical nonsense (same goes for MSNBC and Faux News, for the most part; they both have honest brokers working there...