In search of a problem?

After doing some detailed analysis of some of my products it's not so much that the ideas were bad, or the ideas have/had no market, it's that they just had an uncertain market and no cheap way to identify the size of the market or the best way to reach it.

But aside from this hole in the marketing plan there's something else all my products and solutions shared, a profound lack of a concrete problem. You see in science, you have to identify a problem in all its detail before you can hypothesize a solution.

While you can have an inkling of a problem you must research it because in order to create a sustainable business out of solving this problem you must, and I repeat you MUST know what problem/pain the customer has.