The phrase that all successful people in any given area (physical fitness, business etc) dislike the most; "You are so lucky." Luck has nothing to do with it.
Throughout the years my peers and I often find ourselves discussing why only 3% of any given field is successful. In other words, only 3-5% of law students go on to be successful lawyers. Only 3-5% of people who get certified as a hypnotherapist will actual do it full time. Only 3% of the population is debt free. And the list goes on and on.
We have concluded that success is often determined by due diligence. The person who keeps showing up and doing the work will often be in the upper percentile. Certainly I can testify that in the field of physical fitness the person that puts in the best effort at the gym will get the best results. I am not suggesting that you spend hours at the gym --- although if you have the time being physical should always trump watching television. I am suggesting that if you continue to put in a quality work out you WILL get results.
So if you happen to see me at the gym--know that I probably got up early to allot proper work out time and prepare a healthy breakfast, the night before I most likely passed on desert, did not consume alcohol in an effort to "relax" or "have a good time." What I did do was create my own luck. If you want to be lucky you have to put in the work. Stay positive. And all the luck will come to you.