How can you prevent an old lover from repeating what she went through with you?

If you are referring to her actions - in all honestly, you cannot. human beings "are what they are."

On the other hand, if by "repeating" you are referring to her 'telling tales' about your past relationship, unless she slanders or libels you (in a PROVEABLE manner), there is little you can do.