Scratching an itch assures that you have some personal involvement. But it does not insure market fit - sometimes we obsess about something that the market has not noticed, or has noticed but truly is indifferent to. You imply several attempts. How certain are you that it was all cases of your personal problems being irrelevant to the market, rather than other problems (feature set / product mgt, marketing, sales, etc such as lack of process compatibility, buyers perceived requirements that you did not address, etc, etc)
Some people suggest launching the marketing / sales first. Fraud then probably. But having more than yourself as a feature guide right from the start sounds more like it: either existing competition or some potential clients at least willing to talk to you - which also helps pricing effectively.