Parents are all to blame. The father for not being able to accept that his son is different, the mother for not facing the father. And my position on gender is that it's stupid. What matters is which reproductive organ you were born with. What you like to do and with whom is your problem. And about wanting to be called by a non-binary pronoun, you can't make everyone do it. If you want to be called that way, you could do it with your close people and your family.