...
this was actually really good and can be read in an hour or two. my only complaint was that he should just admit he is bi lol