I am still revising and am completely convinced that my editor was far too kind about the ms that I turned in. It, however, does drip with potential and hopefully now I have managed to make it far stronger.
In some ways, it is a harder set of revisions as I have been going through and changing lots of little bits, adding and taking away.
But it will get there and it will be excellent.
Some day, all you can do is believe.