Ok boogiele how the f*k dare you say god tells you to hate his children, he would never say anything like that, yes the bible says being g* is a sin but it also says thou shalt not judge witch means its A sin to judge and who the f*k are you to say anything its not like you don't f*k up so go to hell. As for the song and as a straight guy I love the song it rocks and I love the beat!