You don't hate guns. You hate the people who own guns. Hating guns is illogical as hating chairs or hats or the air you breathe. They are inanimate objects and if you "hate" them, then you're clearly unable to deal with reality.
That being said, you don't hate guns, you hate "we the people" having guns. As a liberal, forcing people to join your collective under threat of government guns is what you depend upon. Your support of Government owning guns, is very likely. You likely support army, police and other national security people owning and bearing guns, even to protect the President (Republican OR Democrat) and high ranking officials like Feinstein, Reid and so on.
I have YET to meet a "gun hating democrat" that wants to disarm EVERYONE (including the government). Therefore, you don't hate guns. You hate average people having guns. And that speaks higher volumes about your hypocrisy than anything else.