Charles couldn't let anyone harm Elizabeth. He promised himself and Elizabeth that he wouldn't let anyone lay a finger on her.
He just needed time and he would bring back everything to its proper place. He was able to see everything that the people around him were doing. It hurt him because he thought that they were the people whom he could trust but he never imagined that they would be the one who would be betraying him as well.
It's okay for him to feel the pain but he wouldn't tolerate them anymore.
He would be doing what was right and do what they deserved.
Elaine was surprised because...