Great story and paints many pictures in my head. I particularly like how you describe the characters and the surrounding scenes it makes the story come alive.
If you you were to publish it it would need a proof reader to correct spelling mistakes and typos and sort out the punctuation and set it out in paragraphs to make it easier to read.
Purple you've got the main thing going for you, that is you can tell a good story, respect.