I'm going to leave my friend's house because one of his buddies used the word gay as an insult.
How would you describe your friend?
He is a cool person who I deeply care about, but I am not going to tolerate that.
You should talk to your friend's buddy about that. Saying something is gay is very offensive. It's okay to want to leave if they offended you.
It was especially bad because there was a gay person in the room.
It's good that you were able to stand up for what you believe in and also defend someone else who was there. I'm sure they appreciated you doing that!