At lunch time, tea break or whenever we take a small break from work at my office, my colleagues talk about everything under the sun.
They usually start discussing about sensitive topics like one's faith, political preference and other controversial subjects.
They harshly disagree with each other and ask my opinions. Out of my ignorance I usually say something that they all start criticizing, and then more heated discussions follow. Being sensitive, I view it as a personal attack/insult and snub them for this in anger. This leads to negativity, while I have to sit/socialise with them as I don't want to be isolated.
But I am tired of their gibberish talk and want to handle this situation gracefully. How?