I still didn't read this but can someone just tell me is it good and does it have a happy ending, plz no spoilers just yes and no