Long story short I''m extremely unsatisfied with the story as it is, even with all the revisions I made. So I''m ending this here, maybe, just maybe I''ll pick it up from scratch again but I wouldn''t hold your breath.
Did you know this story is from Royal Road? Read the official version for free and support the author.
On the bright side, I''m thinking of starting another (different) story and I intend to do a better job with it. More planning, more details and a better lain plot.