I'm sorry for your friend, I really am.
The problem is, while YOU and others around you might have been good to him, there are too many others out there who wouldn't be, and aren't, to trans people in general.
Yes, you can disagree and still have humanity; too many disagree and DON'T have...