... by Hanya Yanagihara? Two thirds of the way through the 700 odd pages of it and both loving it but worrying about where it's going.