I have a friend, who just turned 41 a few weeks ago, married mother of 3 who dropped out of OSU about 20 years ago, who will graduate from The Ohio State University in a few weeks. She went back to school because she preaches education and college to her kids, and felt like a hypocrite. She was job searching a few months ago, but with her excellent grades, she got money to pursue her Master's, also at OSU.
That is a long winded way of saying what a few people above stated more succinctly, people mature at different rates, and perspective changes over time.
Gerald McCoy has done a lot in the NFL. Trent Williams is pretty good too. Both have made multiple Pro Bowls.