Evaluations of 'good and bad' are both ego. In your ego, there are two parts.
A) The persona self, which is what the ego 'keeps' of your identity, and is only a part of the whole. It rejects everything it considers bad, through judgement about what's good and bad, and relegates all of the bad stuff to the shadow. Therefore, this good-seeking persona, which you think is all of your conscious self, is actually responsible for creating bad stuff - the very bad stuff that it seeks to get rid of.
B) The shadow self, houses the bad stuff that the persona judged as not good enough. This bad stuff is all the things your persona believes are dark and evil and not acceptable as part of the 'self'. Whatever the ego keeps as the persona, it gets rid of as the shadow. The shadow still stays as part of your mind, the unconscious mind, which houses all the repressed murderous through of the persona. The persona is murderous because it tries to get rid of all bad stuff, in order to make itself look good. Surprise!
Okay so, most people who do forgiveness, focus on getting rid of bad stuff. And this is because you are so conditioned by the ego to always keep the persona, and attack something else. This is the ego's survival mechanism - throw out a decoy, attack the decoy even though it's made of ego, and pretend that what's doing the judging is not ego. Therefore, you accidentally keep the ego in the name of getting rid of it. The ego is quite sneaky. And we fell for it big time.
So we're spending most of our time in the persona, thinking this conscious self is all of ourself. And our hidden shadow self is usually unconscious, unless it rears its ugly head at which point it hurls attack at the persona (which is sort of a good thing, cus the persona is a big liar and needs to be dismantled), but this also can manifest as sickness and death.
The problem is, we think that all of the 'bad stuff' that bothers us, that we don't like, that we are upset by, we think it is all the fault of our shadow (which we project onto others). So we get busy forgiving that stuff... we forgive the enemies, we forgive what seems 'bad', BUT, really the only way truly forgive what seems bad is to stop the 'good-loving' persona from doing its nasty work. We have to become willing to recognize the 'good' persona is actually just as much the problem.
The good persona is the victim in most scenarios, victimized by the shadow, and desiring to protect itself from destruction. If you were to protect it, you'd keep the ego. Yet if you don't protect it, you still keep the ego because it will be attacked. Lose lose. The only way to win, is to see that you are playing both parts, you're focusing on only keeping good stuff and this is creating more bad stuff.
So really your GOOD judgements are what creates bad stuff. Your special love. Your special idol worship. Your favoritism. Your people pleasing. Your trying to appear successful and happy. Your spiritual seeking. All this stuff is creating the shadow.
So we need to be careful we're not just trying to undo the shadow. Working ON the shadow, as our 'enemy', actually is a decoy and deceives us into not noticing the behavior of the persona, which is where the ego houses all of its bullshit and lies. The persona needs to be undone, in order to get rid of the shadow, but the persona wants to keep manufacturing the shadow in order to 'get rid of it'. Getting rid of shadow makes more shadow. Fail.
I guess my longwinded point is, don't just think you have to forgive the bad stuff. If you believe in bad stuff it MUST mean you believe in good stuff, which is still a dualistic judgement from the ego persona, trying to pretend not to be evil. It is still separation. There is still a war going on. Its this separation between good and bad that is the problem, not just the bad stuff. Both parts are actually innocent, not just the bad stuff. But until you see that, recognize both parts are the cause of guilt, not just the 'bad stuff'.
Forgive the good and the bad, undo the separation of duality that creates them both, and return to wholeness. That's forgiveness.