Or maybe being a smaller guy you did less sport during puberty so had less testosterone production which caused your dick to not reach it’s full potential. Where as tall guys who are good looking generally will do tons of sport and get a bigger dick from it. Of course the main thing which makes up size is genetics and it’s basically a lottery on your size.
I disagree with everything you just said. I’m a pretty small guy at 5’6” and just under 120 pounds. I didn’t do any sports as a youth. I never really worked out or exercised at all and I still don’t. I started PE at around 7 x 5-7/8ths nbp. Maybe if I would’ve been more active as a kid, I would be 9 x 7 and 6’3”! I doubt it. Its genetics, Audacia.