I really don't see where this "liberals hate America" thing comes from.

Sure they disagree on lots points with the current administration, but all the American liberals I have come across still love their country, they just disagreew ithe way it is run.