Ah, but the question is, are you saying something stupid, or something actually quite intelligent that other people just don't want to hear? The latter tends to attract even more hostility than the former.
And neither have anything to do with shyness. "Think before you speak" is still very important advice, and then if you prefer to not raise hostility, do it because you chose so not because of shyness.