Writing a book is somewhat like baking a cake. The experienced cook knows when the cake is done, but it's difficult to explain how he or she knows to another person. So it is with a book or story. Each author has an inherent sense of when the story is finished, but no way to explain that sense to another person.
One of the most frequent questions I get from the house hunk is "Are you almost done?" Well... not yet. My current work in progress is close to completion, but not quite yet. Yesterday I wrote more than 3500 words, fully expecting it to be finished. But...not quite yet. So today I will write some more until that internal sense tells me that the story is complete.
I once sent a book to my editor, uneasy and irritable because I sensed it wasn't quite finished. Eventually, I retrieved it and added some more to the story, smoothing out rough spots, explaining things that were inexplicable. In edits, there were more additions. That book ended up nearly 10000 words longer than when I first submitted it. I will never again yield to the pressure to finish, finish, finish until my inner sense is at peace.
So the answer is: Not quite yet. But soon. Very soon.