Another is that if your ex was a bad mate. and regardless if you broke up on bad terms or good terms (I doubt you'd care because the ex is bad), maybe she haunts your dreams because deep down your scared that your next relationship might turn out to be with someone as bad as your ex, so maybe it's trust issues.
Oops!
Oops, you forgot something.