Holy cow, it took me a long time to get back to reading. (That's not a comment on this story, just on my life recently, and something else I've become obsessed with eating my time.) 
 This was quite an entertaining and realistic look at life about one way things could happen to a couple of people: the push and pull of outside influences on a relationship, how a relationship can make you a better (or worse) person, how people are fallible--and also forgiving--and how life happens to pull people apart and push them together again and pull them apart again, and what that sort of yo-yoing can do to the heart. 
 Ben ends up loving two people for two very different reasons. Neither is good, neither is bad, they just are what they are, and that tears at Ben in different ways. As far as who Ben chooses how and when he does, I think that was perfect. I sort of wish things hadn't ended the way they did for Jace, but I can understand how and why things happened the way they did, and I think it was a great representation of how life happens. 
 I'm not sure how interested I am in reading the rest of the series. On one hand it seems intriguing to revisit from other points of view, and from another, I rather like the story as it was originally written, and I'm not sure I need that clouded by the other POVs. Interesting conundrum. 
 Well worth reading, and I'm looking forward to the upcoming movie. =)