Hi Dragon Rider,
First of all, your teacher is right - it is not a narrative. A narrative tells a story, and, as has already been mentioned, this is a stream of consciousness - this sort of thing has to be ASTOUNDING to receive marks - and yours isn't (no offense intended, you write quite...