Hidden benefits of lifting weightsAlongside being social, lengthening your life, helping fight obesity, strengthening your heart, lowering blood sugar levels and making...