"social justice" is kinda broad so I'll refrain from saying anything general about it, theres a lot good and bad about it, and lots of different movements under the same banner IMO
As for the bill 28, I feel like a lot of energy is wasted on trivial things like this. Sometimes I understand where people are coming from, and agree with them, but don't think its really anywhere near a big enough deal to actually really be bothered about, but in this case I don't see why someone who doesn't mind being called mother/father shouldn't be referred to as such. I also understand (not saying I agree with) the medical opinion, but something should be said about how unhelpful it is for people to call being trans a mental health issue.
I agree with the sentiments of the first amendment, and I dislike having official government sanctions for language (obvious exceptions like advocating violence etc.). I do not have a problem on principle with informal sanctions being used against people, but I also feel like its situational. Obviously someone who says something like "go away fag" and other such things is being overly abrasive and unproductive for the conversation, but what you said comes nowhere near that threshold IMO. I would ask that you understand where Voltrash' feelings come from though, when you live as lgbt certain comments can have vastly different connotations for you.