PON, How are you coming along w/the 12 steps? Are you touching base w/your sponsor whenever you are getting anxious? You need to continue to do that.
I hate to say this, but there are some people in this world who can't let things go. Yes, you may have had some issues 8 years ago and have corrected them, but whatever transpired back them made a huge mark on her soul and she can't let it go. You've apologized for whatever happened, so now let it go. You can't continue to apologize for it over and over again. The only way to shut it down is not to take her bait and continue that conversation. Walk away and let it go. She needs to be left alone in the boxing ring to fight w/herself until that fire deep in her belly has been extinguished. Right now, you are the materials that are keeping that fire burning hot. Walk away!
PON, actions speak louder than words. Show this woman that you can be the better person here. I don't know if you are telling her of your changes, etc., but I think I would remain quiet about them and just show her how you've changed.
BTW, you need to start a new thread when you have a moment.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.