As I've written before, "Ah, hell." I've been on the viewing end of guys who have been through similar stuff. In Iowa rather than Toronto, but it's still the same. Thrown out of the house because of bigotry/hate/intolerance like a piece of trash. But for F...k's sake, they are HUMAN BEINGS. And they hurt, and they suffer. But, in spite of it all, they do what they have to to survive. And then everyone else gets judgmental about what they do to survive. What a miserable cycle that is. And then, someone like you, Tim, seems to break through all that. Survive, thrive, and thankfully live to tell the tale. So, thanks. In graduate school, we took better care of our research specimens (in my case lobsters) than some people do to others. It confounds me how people, especially family, can be so wrapped up in their own biases that they can't see through and recognize that other folk might just be a little different. I call it the "yellow brick road." Follow it and all will be well. That may be for some, but sometimes that little dirt path off to the left looks better and more enticing and most importantly, more natural. But you are damned if you deviate. I'm a deviate. And proud of it. And reading stories like yours reinforces my choice to take the dirt road rather than the yellow brick one. Well done.