If you have never picked up a book from Regina Carlysle you are truly missing out. I highly recommend that this be your first book and then run, don't walk and buy her backlist. Hannah is one fictional character that I truly connected with and she's me, you, and every other woman that doesn't think she's a woman.
I would say more but I hate spoilers. :)