Indeed it does!
I don't believe in lucky charms or guardian angles..
But (I am going to say something extremely complex here, so leave it or love it) to me luck is the inclination of the events towards one's profit by random turn of probabilities of other events... Pure Stat Mech.
The more you try and the harder your efforts (i.e. persistence and bravery) higher is the probability of encountering a positive occurrence according to statistics, because such events might be occurring haphazardly any way.....