I truly think the best way to change someone's mind is to lead that person along, walking hand-in-hand.
I believe change occurs easier and with more frequency when the similarities are pointed out, building on what the shared values are.
Throwing verbal brickbats usually results in steadfast walls and determined opposition.
Love, kindness and friendship are more likely to accomplish great and long-lasting change than sarcasm, put-downs and belittling.
Thank you.