if you are writing a novel, always try to keep your characters separate and unique. They are allowed to change, but the reader needs to observe the change, especially if the character’s nature changes from bad to good, or good to bad!
Ending Scenes, therefore, are very important to your story and should not be approached carelessly. Unless you are creating suspense or something akin to it, the reader should not be left dangling aimlessly. You might lose him/her. At the same time you want the reader’s anticipation to be alive. This is a fine line, but I would err on the side of mystery.
One practice I have engaged in since writing books has been to periodically save the work under a different name.
Before I became an Indie Publisher I had the frustration of finding mistakes in my books that got through the editing process. And to correct and republish the book would have cost me money.
One of the great benefits of being an Indie Publisher is the ability to edit and republish.
A Beta Reader is essentially a person who provides feedback that potentially helps your book to be better than it was. Not everyone can provide that service.
do you need professionals to review your work? Professionals cost money and if you are on a tight budget then your ability to hire them tends to be non-existent. Whether you use a professional or amateur you need to do much of the editing yourself. It is your book and your responsibility.
I believe that if the author is going to invest his or herself into writing a book, any book, then they deserve to benefit from it.
The agent has given you his advice and has made it clear that unless you change things as he has described, he won’t represent you. Complicating the matter is the fact that you have not been able to find another agent. What do you do?