Your writing is incredible! The storyline you have created is coming together really well, and the way you present your characters gives a realistic view for your readers. The only thing that needs fixing is splitting up paragraphs; many people are put off by large blocks of text, but spacing them out will keep readers engaged. As for punctuation, I’m really impressed. To maintain consistency, you might want to run your chapters through websites that check grammar and punctuation, so you won’t have to worry about any language barriers and make it clear which character is speaking. Hope this helps, and I can’t wait to read more of your story!