Life's rewards and challenges come at you randomly.  This necessitates generalized preparation.  Hence GPP Fitness (General Physical Preparedness).

Comment