What are you doing is what's called "moving the goal posts." 1st you make unfounded statements. When called on that, you say they're "opinions." When told they're not opinions, you pivot & say "Everything I say is my opinion." (wrong) You say "criticize my opinions" but get very heated when people do so. So you don't want people to criticize you. You also say yr views "won't change minds," so yr clearly just speaking to hear yrself talk, & not interested in any meaningful discussion. Yr very defensive and thin skinned. You sound like yr very young. Let me give you some advice. Yr opinion is not sacrosanct, & so you shouldn't get so defensive about it. And you shouldn't dimiss others' views out of hand as you do. Don't be so hostile & angry with others. It will make things go so much easier for you in life; you will find it easier to get along w/people, & they will like you better. That will help you in work, & in your relationships.