I don't normally comment on these things, but your VN feels like more than just a good VN story but a good story with believable character development and real world vs fantasy world lessons and parallels that it seems like all the characters might experience.
Whenever you get back to this I'll be excited to read it! Great job!