<human>: Can you succinctly summarize the text in 1-3 sentences?

Hey all,

So I just started a new job, about 2 and a half weeks ago. Everyone I work with is really cool and funny, and there is a relaxed atmosphere. I get on well with everyone, but one guy [23?M] especially, lets call him Lawrie. I should also mention here that I am Christian, and quite open about my faith, but a relatively liberal Christian.

Lawrie is always good fun, and I enjoy working with him, but he does act very "stereotypically" gay. Now our boss is gay, and people had been telling me that from day one, but no one had said anything about Lawrie, so I just decided, today when we were joking around, to ask. He replied "No...." and quickly I said "Why are you always acting like that then?!" at the same time as he said "Just joking I am!" As soon as that happened I realised that what I'd said sounded like I was condemning the way he acts, and his smile kind of faded, and we didn't really talk for the rest of the day.

Basically what I want to know here is how can I apologise for sounding bigoted, and just tell him that, even though I'm a Christian, I am fine with gay people and have a bunch of good friends that are gay, without sounding as "straight white boy" as I actually am. You hear all of these horror stories about people saying stupid things to minorities, I don't want to be one of those people.
<bot>: I think I accidentally insulted a gay guy I work with today, and he may think I'm bigoted, how do I let him know that I'm not and think he's really cool?