3.5-4 stars. This was a sweet romance. I liked the bromance and "is-he-isn't-he" questioning that Rob did. While I felt like we knew a lot about Kyle, I wish we could have learned more about Rob's background. Even though he was the narrator, I felt like Rob remained something of an enigma. The sexytimes are gratifyingly steamy, and I loved Jimmy and Scott's appearances. :)