You are a good kid. No one is 100% right about anything. If you are willing to listen to the points of view of many different people, you never know what you might learn. Respecting someone whom you disagree with is a concept that most people just don't like. It is particularly obvious when you don't have to see the person you are talking to. Learn as much as you can, then form your own opinions. You are not letting someone speak for you - I like that.