I think we all struggle, to one degree or another, with actually understanding other's views/choices before we dismiss them.

Maybe debate club type exercises would help???