"Omg what!? Ok wow!" Was my reaction at the end.
This story had me hooked till the end and i finished reading it in one sitting.
The writer played well in the story by choosing to not go linearly with the time frame, which was not confusing at all and hence made the story interesting. It also very well represented how our past shapes us in various ways.
The way Alicia's character is written, i found it very intriguing. And the fact that she was silent made me even more eager to know her side.
At so many points in this story i found myself shocked, in awe, feeling bad for the characters, curious, pondering, trying to empathize with all their behaviours and how they are justified, eager to know what happens now, and many more emotions.
No matter how good your prediction capabilities are, you just cannot predict what happens at the end.
If you read it nicely, you'll have quite a lot of things to take away.
Not leaving any kind of spoilers here. Go read the book and find out for yourself.
10/10 recommend!