I think the timing is important. I mean, you don’t have to forget or forgive until you are ready to do it.
As @
mote.of.soul says it’s pretty much all around being kind with yourself. It means, among other things, not forcing yourself to do anything you can’t do until you are ready.
If you began to wonder yourself about the need to forget or forgive, it means you are very close to be ready. Take your time and see what’s best for you. You are not a victim. You are a person who suffered a horrible experience but you didn’t deserve it. It’s a matter of how other people are and are able to offer in a moment. Poor them. They need to learn and do things in a different way. They need to learn to reach your level of understanding. You can’t do anything for them, only for you and you deserve to be in peace with the situation because today, the day of tomorrow is given to you to be yourself and be better than the one who hurt you.
Maybe, it’s not a matter of forget or forgive, but to be in peace with what happened.
Don’t know if I’m making sense.