for me the story and plot progression is quite good.if you think a rewrite is needed to progress the story then do it.just don't drop the story I enjoyed reading your novel a lot and hoping for more.keep up the good work author
No offense, but your story has just begun, there's a way you can improve your MC from now on... it's good that we see him maturing while reading this story