A good training partner can push you to stay consistent and keep improving, even on difficult days. Small moments of ...