For all their expertise, isn't it remarkable how frequently the owner knows the value of a house better than the estate agent?
If they've bustled you into an asking price which is unrealistically high, there is a possibility that this was their strategy for ensuring you used them.
Naturally this slows down viewings.
It's water under the bridge now. Smart buyers know they're onto a good thing when an asking price starts to fall. You're probably best to hold out for as long as you can bear it at your initial price. Given that your initial hurry seems to have abated, try to relax and sit tight.
Regarding updates, the estate agent is working for you so you decide how often you want them to speak to you. Never feel remotely embarrassed about calling somebody who works for you. Finish every conversation with an agreement as to when exactly they're going to get back to you and call them if they don't.
Are they giving you a report on every viewing? I'd insist on it and an update within 24 hours re their follow-up on same.
Be a pain - they'll work hard to get rid of you by selling your house. Good luck.