Kaz, you are not alone with those feelings but what Margot has done will make her life a lot more peaceful than it would have been had she carried around the hatred for that Glen dude. Yes a life was taken and nothing can bring it back but as they both work through the healing and forgiving, they help others on their journey.
I have seen first hand what holding on to resentment can do to a person, it eats away at them but the one they hold the resentment for knows nothing...feels nothing...goes on with their life..ladedah.
I admire her for what she has done.