What My First Failed Startup Taught Me — and How I Finally Got It Right 20 Years Later