readers weakness: the ending honestly, I dismissed this so many times, but it turns out to be a masterpiece.