Very much agree with this post except for the part about genetics. While I certainly realize some people may use this as an excuse, it is ignorant to believe that genetics do not play a large role in one's fitness and physique. Genetics will always be the biggest factor in any sport or fitness related endeavor. Muscle composition, body composition, fat storage, metabolism, all play a huge role and are largely if not completely determined by genetics.