"Live and let live" directly contradicts you previous transphobic posts, and "having X friends" is the lamest most disingenuous excuse for your bigotry. So no, you're not excused.
https://en.wikipedia.org/wiki/I%27m_not_racist,_I_have_black...
>The phrase is cited as an instance of "resistance to antiracist thinking", and some suggestions for dismantling the logic of the phrase include "it is like saying there is no such thing as sexism because we all have a close friend or family member who is a woman".
Do your conveniently gay and trans friends agree with you when you blame them for being responsible for and deserving all the abuse they receive simply because they "pushed things too far" (as you say) by demanding to live and let live? Your victim blaming is pushing your own transphobia too far.
And yeah, I have a nerve about human rights, that you apparently don't. So you're the one who should move to Russia or China.