You have the wrong idea. NO troll here.
But you are handing the left more ammunition. Posting a rant against homosexuals in one, long rambling paragraph doesn't exactly help.
Worst of all, the best you can do is "stupid"? What is this, the third grade?