such complex and well written characters, im bawling my eyes out still. its not even my first time reading