This is life in a nutshell. And I think it's good to keep this quote in mind in fiction, too. Generally, people don't have major revelations and change all at once. It's something that needs to happen gradually, over the course of the story, so your character isn't the same person he/she was when you started out.