i have had some original ideas, and the key to having original ideas is not what you think.
It's less about actually having original ideas, but more about being able to perceive whether an idea is original or not.
In your case, you lack that quality, and that's why you "thought" your idea was unique. It has nothing to do with whether you're an original person or not.
Let's say you come up with 100 ideas per month. If you're unable to figure out if your idea is original or not, you will probably go with the first idea you thought was cool. After one month you'll realize it's not original at all.
This is NOT a failure of yourself as a creative person. This is a failure of yourself as a person who can't lack knowledge about the field AND lack ability to do good enough market research. Imagine what you could have done during that one month if you were better at telling original ideas from unoriginal ones.
So the solution is simple:
1. Keep studying and trying new things in different fields. You'll soon have enough knowledge to be confident that when you come up with an idea you think is original, it actually IS original.
2. Learn to be better at research: This is crucial. The more you do this the better you'll get at this, and you'll pick up your own skills. After a while, you'll become so good at market research that you can be at least 80% confident that your idea is original in a field you've never seen before, after a couple of days of market research.