@freemo sounds like a good place.
The problem with most people is they don't know the difference between a debate and an argument.
A debate is just that. Conversation with different points of view.
An argument is when people make it personal.