Welcome to this board. If you spend much time here you will quickly learn that while we often disagree with each other we are usually respectful of disagreements. But where we always agree is our love and affection for the Toronto Maple Leafs, win or lose.
I hope you quickly learn to speak your mind and not to hold back opinions simply because you think others might disagree. We learn from each other and there are many occasions when an argument successfully changes opinions.
And don't worry about making a fool of yourself -- it is a common occurrence for all posters on this board from time to time.