I just wanted to relay this story.
I know of two players who dreamed of playing at FSU most of their lives (one players parent alumni). Both were not ready or offered opportunities out of HS, they were told that they were not top D1 material. So they both headed off to JUCO here in Florida. Two years later, FSU still wouldn't give either one of them the time of day, but they both were given opportunities to play at another D1 in the same conference
(one came a year before the other). Both made significant impacts at that program, both drafted (one twice but decided to remain another year and finish his degree) and one was a third round pick in 2007 only after playing D1 ball for one year.
Sometimes you are not ready to play where you want to or where you feel that you should. Reasons could be for your current talent level, lack of physical maturity or your grades. As stated above, the amount of attention you recieve by division usually helps for one to understand that.
That's about knowing your level at the time of recruiting.
Then it's about working hard so that you are able to prove the naysayers wrong.
BTW, best part of the story, when facing FSU, they both had unbeleiveable games..... payback.