Are you interested in discussing topics or do you just want to argue about arguing? Think differently by all means but why not be courteous of others' views too. Questioning is encouraged, arguing is fine but try to keep on topic. You tend to get rather personal and come across as unecessarily aggressive. I'm sure you don't mean to. Read other threads here and see how good arguments remain on topic and avoid being personally disparaging.
Take care x x