Honestly, this is getting quite interesting even if at points a bit confusing.
The Translation quality is day and night compared to the beginning where i had to stop and piece the meaning of the translation together, props to you. Keep improving at this pace and you'll be a natural!