This is really amazing! The story is pretty cute, but for being based on a real life aspect of yourself, it gets even more terrific! I like how easily it progresses and how you didn't need a lot of time to explain so little without words and through a good metaphor.
The animation itself is also very polished and the movements are very well done!
In one word: Incredible.