"If genetics shows you are only going to be 5"9' then i would honestly set your goals realistically, D3 is where you will belong."
This is so true. Go watch a good D-3 team play and you will see some great players, some that look pretty old, some that can really skate, some that are pretty good...the whole gambit but one thing I noticed is almost every kid that can actually play he is undersized for his position by D-1 standards. Sure there are a few bigger kids but they have obvious holes in their game.