Why does it seems I'm purposely put in situations to get attacked?

I'm in a cultural class and my teacher did a roundhouse about homosexuality and asked if anyone here was offended by it or anything. I didn't raise my hand because it doesn't offend me; they're just people. So then she said "so everyone supports gay rights—marriage equality" there was only two people including me who didn't raise their hand. And she said that was fine. But she wanted us to give a reason without claiming the bible. While it's plain to see that if they bible didn't speak against, it would be okay. But the bible speaks against it so it's not okay. So couple of people just rolled their eyes and looked at me nasty. That's fine. I never said that I hated them at all though they treated me like I did. I have friends and family who are homosexuals but I don't hate them in fact I love them to death. They know I don't agree with their ways, just like which with my little brother who lies all the time, I don't agree with it. And I know I'm not perfect, I'm working on some things about myself.  How you Childern of God deal with it? I'm still learning