The end of the "Happy Valley" trilogy: seven years, finally waiting for the heartbreaking ending