@Opal oh, yes as I read further I got to the conclusion that he's not homosexual, and that his behaviour is a trauma response to how he was treated before.
Spoiler!
And yes I'm pretty sure his mom raped him.
Recommendations are more than welcome! 
Spoiler!
i love chickens