5/10 Average, sometimes gives headaches.
this is a rollercoaster character relationship development that will take you in a long long long ride. but in the end, you will notice that the path is just a circle.
yes the author likes to tease then break the momentum by a "author divine...