I cannot overstate how much a generous spirit contributes to good luck. Look at the luckiest people around you, the ones you envy, the ones who seem to have destiny falling habitually into their laps. If they're anything like the fortunate people I know, they're prepared, they're always working at their craft, they're alert, they involve their friends in their work, and they tend to make others feel lucky to be around them.