These are all wonderful questions, and my only answer to them is that grace, patience, bearing with one another, and the courage & honesty to confront what doesn't feel right have all been made high virtues throughout time for a reason! :)
It's through these that we may move away from disproportionate responses to what feels uncomfortable and find common understanding with each other, but alas, never perfectly.