When you say "Just respect and love everyone" it kind of sounds like you just want to be patted on the head when you share a thought, and just want to be listened to without any challenges.
Criticism of content should be delivered and accepted without it being delivered or taken as personal. We all hold personal beliefs of some nature . . . when we share them . . . we must accept that differing views will be expressed. Criticism should not be seen as negative . . . it's simply a counter argument and if that is stifled, then the value of these discussions is devalued. Obviously ad hominem (which comes in many forms) is at the heart of it . . . it derails and kills threads . . . and just chases people away. If something is logical and compelling, with supporting evidence, we can't be lazy . . . validity should be acknowledged . . . even if it runs counter to our position, it's still food for thought.
Hi Psac . . . nice points. More good points made all round . . . a worthwhile discussion, for the willing at least.