Kept me engaged and wanting to find out how it all ends. Amazing what people go through in their lives, and still find a happy ending.