Is there anything that stunts growth?

Yes a few known caus. Growth in terms of height is determined by several factors. You should expect your height to be influeneced by the height of your patrents. Nutrition through growing years(uptom age of 18-20 years) affects the growth. Most teenagers have a big growth spurt between 16-19 yrs of age..So be patient and see how it changes from one year to the next. Human growth hormone is an important natural contribu.