I am so lucky that I don't feel I need other people that much - I can go weeks or months without seeing friends, then when the time comes a quiet night in appeals more than walking 20 minutes to the pub to see people I have known for 35 years or more. What I am saying is I am not worried about offending and losing friends.
But in my experience I don't lose friends, they lose me.
"I expect to be able to disagree respectfully with friends". I agree.
What I do not expect is to have people who claim to be very interested in politics and the success of the left at election time say to me "what's the problem? This is a niche issue that no-one really cares about. I do not want to listen to your opinion on the way this is harming women's and LGB rights and impacting the health and fertility of young people. Trans people are a tiny vulnerable minority. It is a non issue." Sorry, but that level of stupidity, misogyny, homophobia, smugness, privileged-bubble dwelling idiocy, etc etc leads me to have zero respect for someone, and whilst I can pity them and hope they see the light, and hope we can have a friendship going forward, in the short to medium term I quite simply have no respect form them or interest in a single word that comes out of their mouths.
I had another friend (married, two daughters in all girls schools) say to me (paraphrased) "I do not give a shit about this issue - it doesn't affect me or my family. If it does one day I will worry about it then". Sorry, but how am I supposed to respect someone as a human being after that?