So, my listings have an "easy exit" clause where the client can terminate it at no cost. No one has ever terminated using that clause, but you should have that comfort and the agent should have that confidence in their service.
Like the other agents say, you should talk with your agent about these issues. You will probalby find it is quick and easy. If not, you may want to consult an attorney, as the agent may have breached the contract with the problems you have had, so you could force a termination of the contract.
If you have any further questions should you terminate your agreement feel free to contact me.
I am sorry to hear of your problem.
Have you discussed the issue with your current Realtor?
Engaging a new agent can be done in minutes, although a good interview will extend the time, but often it is best if the current relationship can be salvaged.