Kazuma 0.6 update explains some stuff about the MC's past trauma. This is most messed up part I've written so it get's worse.
I'm really glad you're enjoying the story so far! Thanks a lot!