This is good, I liked it! Only you've confused your tenses in the first paragraph.