If an ice skater can devote this much time, focus, effort and energy toward achieving excellence, is there any reason why any aspiring athlete should ever complain about practicing for 2 or 3 hours, total, during a given week? If an ice skater can practice 50 hours each week, because it is a requirement for success in her field of endeavor, why can't every athlete commit to just 5% of her weekly commitment, or a paltry 2.5 hours?
If the athlete is unwilling or unable, because of higher priority commitments, to invest this minimal time in order to improve, then he forever forfeits any right to complain or lament how "unfair" life is or how he was "denied a shot at glory" or how "a coach held me back." Become as ruthless as the skater, and leave mediocrity behind. If you care about being the best you can be, excuses such as "it takes too much time," "I don't feel like it," and "it's too boring" do not exist. Be as dedicated as a skater, and become great.