Oh, and "discontent" means "someone dares to disagree with me."
In an open forum, you mean to say "opposing viewpoint." Stop letting emotion get in the way of your rhetoric, and pay attention to the terms you pick up from other people. Some day, it may make a difference.
It's been a blast. I've got to go teach class. There are mushy young minds to mold and all...