Looks like this writer hasn't been musing for awhile. Sorry about that! I have to say in my defense, however, I wrote a lot of pages in book #2 since my last post. I've also revised my outline and worked out a very interesting plot twist, thanks to certain characters telling me what they were up to!
I know that sounds weird to any non-writers who are reading this, but sometimes our characters don't behave the way we had planned. It's not like we hear voices or anything (well, most of us anyway), but our characters do "tell" us when they don't like something. They'll refuse to go any further until we listen to them. Most of the time, they're right.
I have one character who is an FBI agent. When he was interviewing my protagonist, she seemed to know he was up to something, even if this writer didn't. A couple of days ago I figured out what it was--hence the plot twist. Sometimes I hate it when the characters know more than I do! I've tried arguing with them, usually because I don't want to have to revise my outline. It doesn't work. I've found that if I fight them and refuse to change anything, they win anyway because the story sucks. They love to say, "Told you so!"
I've found that if you listen to your characters, they become three dimensional. No writer wants cookie-cutter characters, and no reader wants to read about them. If you box them in and don't let them loose once in awhile, the story becomes stiff and the characters unrealistic.
The other side to this is to not let the characters run amuck. If you let them revolt, every character wants to be the most important. Before you know it, they've taken over and your story becomes a mish-mash of unconnected subplots.
I guess it's kind of like raising children. You want each child to be an individual. You let them have some freedom, but there are still boundaries. Just like with children, you can't let your characters take over the household. You have to reign them in once in awhile.
Just don't spank your characters--unless that's what they want, of course.