Cosette sleeps, Valjean thinks.
Little Cosette had been having nightmares again; Valjean wanted her to feel safe so he was letting her sleep in his bed tonight. She was sleeping soundly now, but Valjean wasn't asleep yet, he was too busy thinking.
He was thinking about Fantine and how he had failed her and how he had caused her so much suffering, and about how he didn't do anything to help her until it was too late. He thought about how much little Cosette looked like her mother and how sometimes it broke his heart to see Fantines eyes staring back at him.
He was thinking about how much poor little Cosette must have suffered living with the Thenardiers and about how terrified she must have been all the time, he couldn't understand how anyone could hurt such an angel like Cosette, he thought about how only someone purely evil could ever hurt someone as innocent as her.
He was thinking about how long he spent in prison and how long it had been since anyone had really needed him, he thought about how amazing it had been becoming a father, he thought about how lovely it was to watch Cosette play and how wonderful it sounded when she laughed, he hadn't realized how badly he had need of a child in his life.
He was thinking about how nice it had been teaching Cosette to read and to pray, he thought about how he had sat her on his knee at night and read to her, and how sweet it was when she would fall asleep in his arms, he thought about how closely being with his little girl is like being in heaven, and he thought about how loving another person is truly like seeing the face of God.
He looked at his little angel, he thought about how perfect she was, how innocent she was, how beautiful she was and about how much he loved her.
He kissed his little girl on the forehead and made a vow that he wouldn't fail her and that he would always protect her and that she would never have to be afraid of anything anymore, and then he put an arm around his little girl and closed his eyes to a peaceful sleep.
