Quote Originally Posted by Moy View Post
someone who is often vague, panic-stricken or angry.
... sounds like ME!