Thank you so much for such an extensive review! Sorry that it took us so long to answer, but I (the game's writer) wanted to reply personally.
In regard to Widow's story: Her boyfriend in-game is not her canon husband. We didn't want to villainize her actual husband, because it's obvious that she loved him dearly in the original story, and instead we created her a new character for it.
We also well aware of the problem with grind and repetitiveness. We'll make sure to revamp the exploration, expand the list of activities you can find, as well as the rewards for doing them, and also lower the grind requirements for stuff. All that along with some QoL features, like skipping a whole week, or being able to talk to any teacher at any day.
We are currently working on a massive overhaul project, aimed to fix those things before we actually date to call it a 1.0 version. It will get released in waves, starting from this Winter. At least that's the plan.