Almost Perfect is a story which steps on a lot of taboos and twists some conventions into pretzels. I'm a supporter of all trailblazing, whether it's 100% successful or not, so I really liked this book.
This book picks up where Ms. Rice's Impossible Dreams left off (I recommend reading them in order, but it's not necessary), with a heroine who is possibly the least heroic character you could imagine. At least, so it seems.
Cleo Alyssum is a reclusive recovering addict who has lost her son's custody because of her past history and is struggling to rebuild her life so she can be worthy of having him with her again. She has zero interest in men, little interest in most people at all, and really just wants to be left alone to renovate her isolated house on the South Carolina coast. This is an anti-romance heroine for the ages and I liked her a lot, even when she did a couple really stupid things (they're in character, so I forgive her).
Enter the hero, Jared McCloud, who is a down-on-his-luck cartoonist with a history of swimming in shallow emotional waters and running when the water starts to get deep. At first he just wants to rent Cleo's beach house. Then he really wants Cleo too, who wants absolutely nothing to do with him. General conflict and mayhem ensue, including a hurricane.
Despite having a cartoonist for a hero, this is not an airy, light book. There are many funny scenes and moments, but this novel deals with some major issues, and for the most part handles them sensitively and honestly. To me, Cleo is a fascinating character of great depth, and Jared surpassed my expectations by turning into a man worthy of her trust. I found the emotional journey these two took - along with the two abused/neglected teenagers they take under their wings - to be affecting and real.
I've read several of Ms. Rice's previous novels, and Almost Perfect is my new favorite work by her. As Cleo and Jared learn, the risks in becoming emotionally involved with each other (and others) are great, but so are the rewards. It a lesson we can all stand to think about now and then.