It's time for you to leave this public forum, Craig.   I can't even imagine what living in your world is like; filled with hate of your fellow man.  There's a difference between opposing opposite of political ideology and then there's just pure hate.  This type of public forum isn't meant for someone like you.  Peddle your self-righteous garbage elsewhere.