Forgiveness is complicated, personal, and different for
everyone. While there isn't a one-size-fits-all solution, I would say that
nobody should try to pressure or rush anyone else into forgiveness. It might
take a long while—and there's no "correct" or prescribed time frame
you need to adapt to. It's also okay if there's never a point when you're able
to forgive an action or a person (also, people and their actions can be
separated and forgiven at different times). It isn't an obligation. If anybody
tries to convince you that you owe it to them after they've done serious harm,
then they're not genuinely remorseful and probably haven't changed.