I have thought long and hard on how to best review this book and the most simple answer is that if you are looking for a fairytale go somewhere else this book has a real life ending because life is not all rainbows and unicorns. The story line was good but it took me days to process the ending.