It can be a struggle, for sure. Personally, I am driven (for some unknown reason that seems bigger than potential income) to create new things, and am swamped (plagued?) by dozens of new ideas every week. Not just in tech, but also in art, writing, music and more. I'll be the first to admit, I've had plenty of stinkers, and on occasion it took someone I trusted to be bluntly honest with me before I would give up on an idea. For an embarrassing, personal example of this, see nubbers.com, which made exactly THREE sales over 3+ years before I finally shut it down. Although my friends and family still use the product - for free, of course.
But I guess in the end, it comes down to what you believe. Do YOU think it's a good idea? Are you willing to fight for it? If your answer is "yes", then keep going. Ask yourself what you would do if someone cloned your product overnight and started selling it... what would you do to make your original product or idea better and compete against them? How would you reposition and regroup to fend off this tedious interloper? Or would you just throw in the towel? Ask yourself if you might be able do some guerilla marketing. Take a group of your friends to pertinent trade shows, all of you wearing shirts emblazoned with your website or product name, just wandering around. Make business cards with special offers and leave them in random office building restrooms (or bars or clubs or whatever makes sense for your product). Find a related product with whom you can partner and ride each other's coattails. Hire some social influencers to mention your brand. Create giveaways and contests. Yada^3.
If you believe in it, don't give up and do what it takes!
But I guess in the end, it comes down to what you believe. Do YOU think it's a good idea? Are you willing to fight for it? If your answer is "yes", then keep going. Ask yourself what you would do if someone cloned your product overnight and started selling it... what would you do to make your original product or idea better and compete against them? How would you reposition and regroup to fend off this tedious interloper? Or would you just throw in the towel? Ask yourself if you might be able do some guerilla marketing. Take a group of your friends to pertinent trade shows, all of you wearing shirts emblazoned with your website or product name, just wandering around. Make business cards with special offers and leave them in random office building restrooms (or bars or clubs or whatever makes sense for your product). Find a related product with whom you can partner and ride each other's coattails. Hire some social influencers to mention your brand. Create giveaways and contests. Yada^3.
If you believe in it, don't give up and do what it takes!