"... but I don't want to make fun of his looks."
You can't have it both ways, Joel. You can't be homophobic and love gay people at the same time, any more than I can make fun of your looks and at the same time not make fun of your looks. Don't worry about the mockery too much, I only did it to make a rhetorical point, and the truth is that we're both in our 50's, and I look it, and you don't. I should be half as handsome as you.
You said that homosexuality is a sin, but that you didn't want to preach about it. Well, that was preaching about it. Saying that you want to be nice isn't enough to make you nice. That big smile of yours lights up the room, but it doesn't take any of the sting out of your words. You want to accept the GLBT community? Then you're going to have to give the conservative evangelical community a big jolt, and reverse your position about homosexuality being a sin. You can't please both communities. You have to pick one.