Nothing for nothing, but I haven't "ran into" or "bumped into" any of my past 3 exes. And I live in a smaller area.
OP it does seem weird that you keep bumping into her.
Even weirder that she is always checking you out.
You seem to like these game playing, toxic women that are very unstable. You might want to evaluate your vetting process.