i am not just going to listen silently if you are talking about something i find offensive, nor will i scold you, but be prepared to hear my opinion too.
i find there is a double standard on such things. You may speak your mind, but if my mind has God on it, well "keep a lid on it will ya."
i have been distancing myself from those things, or people who try and put me in this position. it is hard, but i suggest you look around you and see where your influences are coming from. i did, and i had allot of housecleaning to do! Little by little whispers can become yells, and dust can become dirt in your soul. Like a clog in the drain blocking the blessing, or just your ability to see the blessings.
Don't agree with others just because you don't want to be the odd man out. Coming from a girl on the outside at times, it's not that bad. You don't need to debate or prove anything to anyone, but be proud of who you are and the God you believe in. Mathew 10:33 "But whoever denies and disowns Me before men, i also will disown him before My father Who is in heaven." (AMP)