Where does this "you only get one great idea" meme come from? Generating "great ideas" is a skill, and one that can be trained just like any other.
So, when you have that great idea, and you see it starting to grow, you better take good care of it. They don't come easy for anyone. That's part of the skill though, recognizing the good from the bad, and knowing when to jump ship, and most importantly, when to try again.