Honestly, the ending (especially ch. 57) felt very artificial. As if it's there just si that there is a "happy ending". Granted I haven't read this for a while, though I doubt the previous chapters can redeem this conclusion. All in all, it just felt bland.