This book is not a happy story let's be clear and it doesn't have a happy ending. The story is slow it moves over the years but the characters are stagnant. Sometimes you would be reading too fast just because you want something to happen but it just doesn't. It is not fiction, it might be fiction but the story is like real life because not everything is happy and its sometimes difficult to accept as you care about the characters. What is really bad is the ending, the writer takes so much time to develop the characters only to end so abruptly, it lacks a finality you are thirsty for more, but maybe the whole book is like that, it leaves you wanting waiting for more.