I didn't give it 5stars but its a fave of mine. While reading it, I developed a love/hate relationship with Min and Ed. 
 For some parts of the book I loved Ed. I knew from the beginning I should hate him because obviously he did something wrong. Duhh they're broke up! I understood Min's thinking (especially when I understood what Min was saying, seeing that Daniel's writing is not for the slow-brained; kinda confusing sometimes). I got why they broke up. And you will too! 
 This isn't a top of the line review but I must point out one thing: it reminds a little of Rainbow Rowell's Attachments mixed with Dash and Lily's Book of Dares. Very interesting!