I tried building my own software products before, it didn't go well. Now that I experienced multiple failures, I'm using those lessons to make this one my best ever.