I have a problem with people like that, especially Christians (and I'm one of them; thanks for the bad name). They can express their opinions, I support people who speak out against gays, but I think it's wrong to go around saying it to everyone. Only give your opinions to people who ask for them; don't shove your opinion down someone's throat. Regardless of your stance on anything, that is just plain wrong.