So good to hear this. I'm very happy for you.
It is very encouraging to hear your success story and I like the fact you accept her and the r/s you had for what the are, without idealizing nor devalueing it or demonizing her. I'm following the same approach and I feel it leaves me with a clean heart and conscious.
It reminds me of this Buddhist quote "Hanging on to anger is like drinking poison and expecting the other person to die"

Take care,
TIL