Creative people over-produce ideas because that's what being creative means.
The problem isn't having too many ideas - it's not finishing any of them, ever. At some point you have to spend enough time on at least one project to get it out into the world.
That always means work that can be boring and feel like a chore, even if the project is the most exciting thing to happen since the invention of fire.
The difference between professionals and amateurs is that professionals have a balanced tolerance for that part of the process, and understand that you have to do at least some of the boring stuff to finish.
Amateur dabblers have none at all. When they get bored they move on, so they never finish anything. (In extreme cases they never truly start.)
The problem isn't having too many ideas - it's not finishing any of them, ever. At some point you have to spend enough time on at least one project to get it out into the world.
That always means work that can be boring and feel like a chore, even if the project is the most exciting thing to happen since the invention of fire.
The difference between professionals and amateurs is that professionals have a balanced tolerance for that part of the process, and understand that you have to do at least some of the boring stuff to finish.
Amateur dabblers have none at all. When they get bored they move on, so they never finish anything. (In extreme cases they never truly start.)