I was re-drafting my query today for my novel HURT and got a brainstorm: What if this character dunnit, not the original? Oh, stop, I told myself, but it was too late. I was thinking about it. Then I started to write the thoughts down. And I realized that this potential revision could solve a number of niggling problems I had with the story. It could strengthen a couple of weak characters, cast light on others' motivations, take out the tired old serial-killer motif and focus on a more interesting plot.
I'm really excited about these changes, with one caveat: it is yet another revision. This would make the third "last" revision I have done. Each has strengthened the story, so I don't feel that I'm stuck in endless-revision-land... and yet I really want this to be the last revision so I can move onto the next project. I've felt that way for the past year and a half.
Oh well. Onward, I guess.