Your first idea is rarely the one that endures.
When starting something new, whether it is a project, business, or offering, expect things to evolve.
Give your idea the room it needs to adapt to feedback. Expect to find dead ends along the way. Learn as you go.
If you stick with it long enough and evolve with customer demand, you will succeed.
Remember that all new things start small and a little bit crappy. And they usually take more time and iteration than you may expect.