Victims of abuse often go on to attract more creatures of similar types.
This is because - I feel - we give off something in our demeanour that they are attracted to.
When we see a potential threat, as you have done here dearjackie, and vanquish that perceived demon, our confidence grows, we develop a kind of emotional force field that actively and actually REPELS potentially dodgy/abusive dates.
When we realise our ability to protect ourselves is there and we can trust it, as you have, that force field is established.
Until we deal with past abuse, deal with the issues that caused that abuse to be perpetrated against us, we'll have this potential homing beacon for twats.
Investing in ourselves,healing ourselves of the wounds of past dysfunctional relationships will protect and ensure our safety in the future... as long as we trust our instincts, and value ourselves above everyone else when it really matters.
When you get to this place, it's awesome! You feel invincible and know that you can spot and repel a person that may harm you or mess up your head. This in turn helps keep these weak, snide, desperate little creatures away from you.
Remember, for someone to be with you, they have to be worthy of the best job in the world; to be loved by you, so make sure they're worth it!