Only one thing to do - get rid of her! 18 years or not, she has crossed a line that should never be crossed. You might want to wait until the company has gone before you let he know that it's all over.
Mark (Another single guy who can laugh with impunity..[X(])