I wanted to make a game, and had an idea, but then I thought "why not making a game framework so I make my game". It was fun to build a game framework by mixing PixiJS, Rapier2D, ECS, writing my own loop logic and state management but then I lost the motivation. I just coded a framework for pleasure but at the start my point was making a game.
The desire to build something can cause our idea to be dropped.