I had some trouble in writing this review. I've never read a book where so many male characters were so in tune with their feelings, expressing their love for the women they love, yet cheat! Boy meets girl, falls in love, balances life between the st...