This is survivorship bias. You're a survivor and can look back on the set of decisions you've made in the past to rationalize your current success. I've seen countless businesses linger for years only to shutdown later and sell their assets.
I find learning a language a poor analog here as it's much simpler and generally within your control. More effort is more closely tied to more results. Language learners aren't typically affected by seasonality, fads, or market conditions.
It's all of these other factors that make analyzing business success factors tremendously difficult. Because it's so difficult, it's easier and more straightforward to assume "I'm successful, so my decisions were the right ones" than "I'm successful mostly due to luck".