I guess we’ll find out on November 8, 2016 if “hard working, real American patriots....” outnumber the assholes you mentioned in your first paragraph!
I sure hope we do!
So do I.....