I have two main characters. Character A is more prominent than Character B. I've been trying to tease out problems with the story as a whole, and I'm concerned these two characters lack agency.
Character A has made several major decisions in the past, setting complex events in motion. The story begins after these decisions have already taken place. He only makes another major decision at the climatic point of the story which is the first one in 'real time.'
Character B makes the decision to get involved in Character A's life (with a complete lack of awareness as to implications) and then is swept along by events, only really making the major decision to not leave well alone when all is revealed.
There are other characters with strong opposing agendas who push until Character A makes his final decision, but am I doing a disservice to Character A and B by not making them more in control?