Though you look to be good at trolling...
I gave you your own words and an honest opinion. Are you really crying I'm "trolling" you with your own words or is it the idea of people with a differing opinion that disturbs you so?
...and calling anyone who calls you on it an ad hominem thrower.
The word you used was "idiot". I even gave you the definition of "ad hominem" to be sure you understood what I said. Piss off.