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.