Yeah, i'm gonna go out on a limb here and say that no, you are not friends with any homosexual people. I honestly wish that you anti-gay marriage folks would drop the "oh, I have friends that are gay" charade, because you are fooling no one.
You may have acquaintances that are gay - Bob that works a few offices down, for example, or the nice lady you say 'hello' to at the post office - but beyond office business or a quick passing, you don't really hang out with any of them. In fact, i'd say you go out of your way to avoid them on a personal level. You see, if you were really friends with any people who happen to be homosexual, then you'd treat them the same as any other friend. Maybe you would go out to dinner with them and their partner once a week, or have them over for a party, or just to hang out on the weekends, or anything else that you and your friends do. The point is, you'd be spending a lot of time getting to know one another, and accepting of each other. And friends tend to support one another - that's why they are called 'friends'. If you were really friends with someone who happens to be homosexual, then you'd have much different views of homosexuality and same-sex marriage, because you would see that the only difference in who they love is gender. You'd probably even be attending their wedding when they get married to their partner, and wishing them the best - the same as you would do to any heterosexual friend, because they are a friend, after all.
However, since you have no problem with the hypothetical homosexual friendship, here's the real challenge. Get to know someone who is gay that you have some common interest(s) with, and cultivate an actual, real-world friendship. Lay off the 'homosexuality is morally wrong' and 'i'm against same sex marriage' crap, because that will ensure that no friendship will develop; instead, spend a little time with them, learn from them, exchange some ideas, and get to know each other - you know, do what friends do. When you do that, I guarantee that you won't be spouting off about how you are against homosexuality, or how you think same-sex marriage is wrong. You can take that to the bank.