Pretty good story for its kind. Ambivalently straight boy falls for semi-aggressive gay boy and complicated emotions ensue. The writing isn't great, but it's far from the worst. A little more subtlety, especially in the dialog, would've been nice, but it's still able to draw the reader in and make you care about the characters.