...
it was so slow at the start it took me a while to read through it but omg was it worth it, the end is perfect and they all had some common sense or idk what but i loved how all the characters were written