3 ms·You make your own luck. “80% of success is showing up”by sph 10mo agoYou make your own luck. “80% of success is showing up”