Lol, I agree with @Fennecky, you're a genius!!
Everything you say was right on spot, the only thing you didn't got exactly right is that she is pretty teasy, but only with people who annoy her or very close friends.
Thanks for doing this, you are awesome!