I've been on a emotional roller coaster finishing kyoukai no kanata.