Had you told more than a partial truth the whole time in your position, perhaps...
Somewhere, I have little doubt that there is a product or idea that could use you in sales and have a 'following'. Some people want desperately to hear what they want to hear, whether it has any distant relation to reality or not.