My professor explained that academics alone is not enough for success in life. He explained that some of the smartest engineers report to average business majors in companies. And he explained that that I cannot get any scholarships with perfect GPA while my roommate, a B student, has scholarships because he plays basketball and will likely get in leadership role in early on. That is good for the university as their graduates are seen as more successful.
It was a hard thing to listen to but I accepted it. I wish he told me the truth though.