The balance that you metioned in the first part of this comment is a fine line. I hate stories that are just heaps of never ending misery, but I also want the characters to feel just a bit of Brandon's pain, so that comment really means a lot to me, thank you.
Brandon's sexuality is complicated, less because he is gay but more along him discovering and exploring this part of himself during an extremely unhealthy relationship.
Poor Jordan is just confused as hell, lol. Thanks for commenting!