You have to be really malnourished to stunt your growth. Sounds like you weren't
In which case it's mostly genetics. Maybe you lost a few mm off your height potential but it takes a lot to noticeably stunt it. I heard that short genes are dominant and tall genes are recessive. So it makes sense that you can have a tall dad and grow up to be shorter.
Don't fk yourself up over it anyway. There's no point. You're at what height you are now, take it from there.
I completely agree, lack of calories as malnutrition is what causes height loss, not excess and the body is incredible in how it can manage with poor nutrition, I doubt he even lost a few millimeters. The second part is so important - so many people on this forum are looking for the 'reason' why they are short and become neurotic and depressed, even if that was to blame for
why that person is that height, it makes no difference to the present - unless you have access to a time machine to go back and change things, perhaps administer some HGH why obsess and worry about something you have absolutely no possibility of changing? Look at what you can change and put your energy into that.
You answered ur own question. It was because u had a crappy diet which almost everyone has as a kid. 20% of height is dictated by the foods u eat so u cud have been maybe a strong 5'6 or solid 5'7 if u ate right back in the day. But eating good or not u wouldve have the similar height u do now give or take some cms. Simply put, the way u are genetically predisposed doesnt need a answer. My friend has diabetes and his parents dont have it neither does his grandparents (maternal and paternal) however, he inherited it from his great grandfather on his maternal side. You can't help the way u are genetically designed.
Edit: i wouldn't consider 5'7 "short" its not tall by any means but wouldnt go as far as saying its short. Where do u live? And secondly, dont waste ur time feeling guilty or regretful LL will always be around and u can safely lengthen 2 inches at ur height that shud put u to a respectable 5'9
I agree, I strongly doubt there would be much of a difference because of his diet, short stature due to nutrition is correlated with excessive lack of calories rather than excess. I like how you said 'The way you are genetically predisposed doesn't need an answer' which is true, genetics determine the vast majority of height, no point in sweating the past either.