Review: Almost Perfect
Rating: 4 out of 5
Date: 11 1, 2013
I enjoyed this book so much I consumed it in one day and couldn't put it down.  The plot is engaging, and the characters are pretty well thought out (though there were some elements in their back stories we're left to draw our own conclusions about).  As a gay man, I didn't even mind the female sex scenes, and am glad the author chose to put them in as they're integral to the storyline.This book was pretty near perfect, until the conflict at the end.  The antagonist is cartoonish, and the dialogue (which had been pretty spot-on up until that point) sounded like a daytime soap script.  I don't think the author knew quite how to end the book.  The entire "final act" sort of falls apart.  It's a very small portion of the book.  And I'm willing to overlook the deficiencies in the ending due to the excellent pages preceding it.Highly recommended.