I liked it!
I don't have much to say that others haven't said - the basis for the plot does seem very true-to-life (don't we all know someone annoying like that?) but has a nice sense of humour also, well done.
Good luck on any future submissions! :)