It's a little bit bittersweet, I would say it's good to see that the characters have their own happy ending even though, some of them aren't.
Anyway, the ending wasn't that bad, even though it's a little bit of a rollercoaster of emotions. Though I could say I proud of myself to read this until...