Don't want to derail the annoyed thread, so I'll add this here:
You've talked before also about passion. Just because you can be brash about an opinion you disagree with doesnt mean you hate the person, it just means you're passionate about your differing opinion so you get a little heated.