Lifting heavy weights or any type of strength training has the obvious benefits of better shape with leaner muscle, but that's not all it has to offer.
1/ Stress: Strength training is a great way to reduce stress levels.
2/ Better shape: You can create the illusion of a symmetrical, well-balanced body using weights.
3/ Long Calorie Burning: Lifting weights will burn calories for up to 48 hours after training.
4/ Osteoporosis: Weight training will help increase the strength of the muscles around the bones and even the bone density.
5/ Posture: Strong, well-balanced muscles will automatically mean better posture, and this, in turn, will help prevent neck and back pain.
6/ Increased metabolism: Strength training will help speed up the metabolism.
7/ Look leaner: Muscle takes up less space for the same amount of fat. Having more muscle can mean not just a stronger but a leaner you.
8/ Helps prevent against heart-related diseases: Strength training will help build muscle, which in turn helps remove glucose from the bloodstream, which can help reduce the risk of diabetes.
9/ Prevents injuries and protects tendons: Strength training helps prevent injuries and protect tendons.
10/ Focus from results: Results from good weight training can be seen very quickly, which can keep you more focused to reach the goals you really want to achieve.