how long does puberty last for boys
Once it starts, most guys complete their development in 2 to 5 years. Girls start puberty sooner and faster than boys do. Girls usually begin to grow taller 2 years younger than boys do. But because boys have more years to grow and a bigger growth spurt, they usually end up taller than girls.