A well thought out plot, less harem bullshit, and the best ending I have seen in any of your works leads me to deem this your very best.
Keep up the good work and do try to remember that the constant, overly-done smut that lacks any variation is the bane of your work.