I think too, it is ongoing.
I don't forget [entirely] things that caused me pain. They are like the AV, though. The less time I spend ruminating, the less often they come up.
I have people I have to forgive many times a day sometimes. I haven't even seen them or talked to them in years. I also have to forgive myself sometimes more than once a day for something that happened decades ago.
It comes up. Unbeckoned. But it is possible to let it flow through as just another thought - I am not called to torture myself with my own thoughts. You're Christian. I (and you, and everyone) are forgiven by God. Who am I to try to change that final answer?