He never forgave her, just as he never forgave himself.
The reason he kept Amelia Leaf was not because she was loyal to him, but because he always wanted to leave her to Alice Smith to deal with.
Because Amelia Leaf not only killed his children but also Alice's.
Moreover, she caused Alice to suffer undeserved injustice and endless hardships.
That's why he never acted against her.
He thought Alice must want to personally deal with that woman.
But until recently, he realized he was mistaken.
Alice had amnesia, so she never mentioned Amelia Leaf to him, but even after she regained her memory, she still never mentioned Amelia Leaf, nor did she bring up the harm she had caused her.
He suddenly realized that she and he were different.
She was far kinder than he imagined, as if she never thought of making Amelia Leaf pay any cost, bearing the injuries inflicted on her, moving on, and then it seemed as if it was all in the past.
