Surprisingly enjoyable book. This book brought out a lot of feelings from my younger years and made me oh so happy that I am in a stable marriage with supportive friends. This book was gripping and I read the entire book in 3 days (which is fast for me). I wanted to find out what happened to the characters and if anyone ever got what they wanted. Almost all of the characters are individuals that you love to hate or hate to love. My favorite character of course being Ethan! HA! What a guy! The last two chapters with all their "emotional insight" (if you can call it that) were probably the most enjoyable as the book pretends to express morals in an oh so mind candy way. Loved it!