'Discussion' means one thing. 'Proselytizing' means another. I love to discuss, and I agree that it is a great way to learn new ideas and opinions. You stated, "Proselytizing might be annoying, but it's necessary. Some truths are uncomfortable but they have to be spoken out loud in order make things better."