Reread #2. Original rating= 3 stars. 
 Updated Review 
 Cliche gay best friend and slutty, bitchy antagonist, terrible dialogue, stilted characters, insta-love/fatuation with a girl who has no redeeming qualities= a big, fat DNF for me. 
 Every book I've read by Jessica Sorenson has been disappointing. I know a lot of people love her writing, but I'm just not a fan.