*siigh* I have the same reaction I had when everybody including JK Rowling and Harry Potter forgave Snape for being a prick.
Not willing to forgive him so easily.
I also agree, that is why I have real problems with this effort to rehab Morgan.
I don't see this as "forgiveness" or "rehab." Insofar as that happened -- or didn't -- I think that was several books ago.
Harry came to see Morgan as more like a burnt-out cop, still "Fighting the Good Fight" but having lost too many individual battles, seen too many tragedies and horrors. Morgan diverted from Necromancer-hunting to rescue the kids. When Harry and Eb were discussing the Grey Council, and who to recruit, Harry spoke quite firmly that Morgan wasn't a Black Hat; e didn't think Morgan could be
trusted, but only because he thought Morgan himself was too trusting, and would blab about GC to the Merlin and others.
I hope y'all savor the irony, there:
he thought Morgan was too trusting.
Go ahead...
Let that roll around on your palate, so the flavors develop: hardcase Donald Morgan,
too trusting...
===
But no, there's no "rehab" in that piece. Morgan kept pushing and pushing on Harry, trying to stress-test him to the breaking point. The problem with that strategy is that it never stops. You can be impressed that he suffered <X> tribulation, but still not trust him enough, so you subject him to even-worse <Y>. Then Z. But you can't yet be
CERTAIN, of course, so you go to Alpha/Beta/Gamma/etc, and then one of the Aramaic alphabets, or Cyrilic, and so on.
You can never be sure, so the "testing"
and the torments never stop.
Just in case.
Not seein' the rehab there...