When you get a lot of unencouraging feedback, you have written a script that doesn’t work yet, like every single other person who has ever tried to write one.
Is it a script? Then it’s a mess. It is packed with blind spots and missed opportunities that you will never know about until someone else points them out. You literally cannot see them. That is a real thing.
Notes given to you by people who are not paying you for changes are clues about how well you are communicating your intent. Resist getting emotional about any of it.