Conflicted characters and their stories make this book worth reading. Life is rarely what it seems, bad decisions turn out for the best, good decisions can go awry. In the end, sometimes hope is all you have, or need to make your dreams into realities.