Is it "Yaoi" avoidable?
All characters are optional. (Apart from Alex, he will constantly make gay jokes. But yaoi scenes are optional even with him.)
But on your first playthrough, you will definitely stumble across almost all of the Yaoi scenes by accident. I'm thinking about tagging what the choices in the game lead to.