I'm going to have to respectfully disagree with the previous posts. This is, quite possibly, the best poetry I've seen posted to this site. It is far less grammatically garbled than most of the things I've seen them write, the spelling is correct, there are no subject/verb disagreements.
Now, that's not to say it doesn't have problems. It is utterly lacking in apostrophe use, a random question mark mid-sentence makes one wonder "wtf?" and the rhyming scheme needed a bit more variation. It's still crap, but a lot less crappy than other attempts.
Final analysis: homophobic, but not fundie.