Cute!
Good characterization of Ed, there.
There are a few minor spelling/grammar errors, but nothing a beta reader can't fix. :)
Author's response
thank you very much for reviewing. It was especially useful as I hadn't noticed that I published the unbetaed version which was as you noticed miserably full of mistakes. The good one is now up and it should be a big progress. I am glad you managed to appreciate the story anyway and proud you liked my Ed ^^