God I'm torn in two, because I love that Haru will have his route, but I can't help feeling frustrated that the others aren't finished first :(