Relentless Ambition

Have you had your foot checked by a professional? Could be a stress fracture.