What you said is correct. Luck just happens. Suppose you were late to the airport but the flight did not take off on time and you still didn’t miss it. That is luck. Good karma comes by hardwork. For example, you cannot win a Olympic gold medal just because you have done charitable work. To win a medal you should have dedication towards the sport and have done proper training.
Thanks for sharing Gary!