Read this really quickly at the library today and although I really liked it I definitely feel like I need to reread it one day and take more time on it cuz for most of the story endings I ended up being like ????