What do I do when I don’t like where the story is going?

I have this problem with the two works in progress that are not currently in progress. One of them has a main character problem. The main character is a cipher, which is as it should be, as he is keeping a big secret. The thing is that the progression of their relationship seems vapid as a result. Which it might well be, given that he’s keeping a secret, but it’s not good storytelling at the moment.
The other book? The plot got so convoluted that not even I know what’s going on. Why are they going to the planet where they expect the bad guys to be waiting for them? I’m not sure I’ve given them compelling reasons to do something this stupid.
So what do I do? The first thing I do is avoid writing for a while. This is obviously not a good strategy, but this is a blog post about what I do, not what I should do. I’m edging toward the end of my writing hiatus, so I have to try the next step.
Next I start doing some writing exercises. I need to interrogate the two characters in Walk Through Green Fire, explore where they’re at right now and how they feel about it. Interrogating the character is interviewing the character, except for the tricky part that they don’t exist. It helps me get into the character’s motivations.
Then, hopefully I’m in the space to write. If not, I abandon the book and start on another project. I’ve already done this with Walk Through Green Fire once. It may be a fundamentally flawed work, I’m not sure. Or something I’m not willing to write because reasons. In which case, I need to find a new novel. Maybe it’s time to do the Kringle novel for this year.
