Your definition of 'sin' does not apply to any but those who believe it.<quoted text> If your child committed a sin would you hate him, of course not Neither do I hate gays, I hate the sin they commit, just like you hate it when your child disobeys. The penalty for your son may be he doesn't get to watch tv for a week, where being gay carries an eternal punishment. I do not condone hatred towards gays or anybody. We show love in hopes they will change there way.
You are told quite clearly not to judge those outside your church as God will take care of it, but you are not satisfied with that. You trust him so little that you feel you have to decide what sin is and who is sinning, while never looking in the mirror and saying,'Maybe it's me that's sinning and maybe I should clean up the piles of trash in my own life before I tell someone else to pick up the newspaper in their driveway'.
The very fact that you believe there is 'eternal punishment' for others because you've decided they are 'sinners means that you feel superior and don't see yourself as a sinner. You are most happy to proclaim that others are going to hell and suffer eternal punishment without thinking anything of the 'sins' you commit daily. What's more, you approve of people being punished eternally for YOUR beliefs, not theirs.
This is hate, whether you wish to admit it or not.