Here's a little experiment you might want to try for whatever it is you're currently writing (or revising). Imagine that your protagonist and your antagonist are each writing their own version of the final chapter of the book (or the final paragraph of the story, if you aren't writing a novel). Ask yourself how they would write that chapter--what they want that chapter to contain. Then, go back through the story and every time your protagonist or antagonist makes a choice, see to it that the choice they make would be in line with that chapter/paragraph they'd have written. If they are making choices that would lead them away from their visions of the book/story outcome, then you either have some rewriting or some explaining to do. Don't take this to mean that your characters have to always be making the right decisions; but people in general think they're making the right decisions to get what they want. Don't take this to mean that your protagonist or antagonist will be able to predict the actual outcome of the book/story, either. Either or both of them will be wrong.
This isn't something you need to be able to do when you first sit down writing. So back off, pantsters! But it is a question that you'll have to be able to answer at some point before you can declare that your book/story is finished.
I also recognize that not all stories are about achieving specific goals or acquiring people/places/things or defeating/surviving enemies/adversity. Yes, I know this because I'm fairly widely read. But the thing is, if you are writing a story, then there is likely going to be some change in the main character's life, and that character will be interested in and have an opinion about that outcome.