<human>: Can you give me the gist of the text in a nutshell?

I've been with my boyfriend for just over two years. We went long distance in September as I moved to Washington for school. One of my closest friends on campus is named Brandon, he's gay and he and my boyfriend do not get along. I was pretty insecure about a girl my boyfriend was getting close with in December and vented to Brandon, who accused him of cheating on me. This ended up not being true, and I didn't take the accusation very seriously, but my boyfriend has hated Brandon since. 

 

Last weekend Brandon turned 19 and me and two other friends (both gay males) went up to Vancouver so they could drink for his birthday. I stayed sober as I can't drink with my medication, but everyone else got pretty wasted. While we were clubbing, I grinded with them on the dance floor. I figured it wasn't a big deal, they're just friends, and gay. It wasn't sexual in the least, but upon letting my boyfriend know he was really upset. I told him it wasn't sexual at all, that everyone there was gay and that I would never cheat on him, but he's extremely hurt anyway. I think his reaction mostly stems from his dislike of Brandon. 

 

I love my boyfriend to death, he is so incredibly good for me and I've never felt so loved in my entire life. He's supported me through every trial I've faced with him and his commitment to me has never wavered, I was stupid to be insecure in the winter, but I honestly feel like I did nothing wrong here and am a little hurt that he feels betrayed or cheated. All the friends I clubbed with think that what we did was fine and he's overreacting, but he's very hurt. I'm not sure what to do. Whenever we talk about it he hates that I try and defend myself, but that I think it would be dishonest to pretend I did anything wrong. How would you tackle a situation like this?
<bot>: I grinded with some gay friends our first time clubbing. My boyfriend feels betrayed, I don't feel like I did anything wrong. Not sure how to handle it.