I agree with the gender spectrum thing aswell, but when it comes to people like soph:
Why bother crying over someone because they disagree?
Why be a self-righteous, overly PC, victim complexing cunt about it? (yes, calling out soph for her bullshit instantly makes you "transphobic")
Why make *everyone* tolerate you?
WHY even bother by what what you're called?
If someone addressed me as "she", I wouldn't give a fuck. If I was transgender and someone called me a "he", I'd still not give a fuck. I realise that people are going to be intolerant regardless, that I can't make all people "accept" me. I'd rather worry about the more important things than my own gender orientation anyway, like getting a stable life and education with a good income.
If soph was alright as a person and not a complete tit, then I wouldn't give a fuck if she's trans. Same for if a person who was black/fat/ginger etc., if they were decent as people then I'd not give a fuck. Otherwise, I will take the piss.