3.5-4 stars 
 Characters: 4 stars 
 Story: 3 stars 
 I enjoyed everything except the ending. (view spoiler)[ That (contrived as shit) chicken coop drama was horrendous to me and EJ went to extreme unnecessary lengths just to humble the beautifully flawless heroine. (hide spoiler)] I'm all for big twists and shocking turns and usually up for anything if it's good angst but I don't know, this just left a bad taste in my mouth when the story wrapped up. There was no reason for it IMO. Whether intentional or not, I didn't like the message it sent.