The ending was a bit too fluffy for me but I did enjoy the story as whole. What little readers glimpsed of Gavin behavior towards Ed at the start of the book didn't carry out through the story. Gavin was a bit of a jerk and by the end he kind of redeemed himself. I was a bit iffy on the sudden onset...