Alan, has she ever been diagnosed as bi-polar? That might be the problem.

The fact that you haven't trashed her after what she did to you is evidence that she really messed it up with a pretty good guy.