The plot is well-thought, the overall story is so sad and tragic somehow but it ended up pretty satisfying. For me, the most remarkable character is the hero, Graham. But even the villain is very likable and attractive with a good supporting back story. READ THIS!
This Time I Will Definitely Be Happy