I was just wondering how much damage have I caused myself by wasting the few years in the past? I started career fairly early. I learned calculus back when I was in the seventh grade. I then went on to take college-level mathematics starting from 9-th grade on, and college level physics starting from 10-th grade. By the time I graduated I finished low division sequences both in physics and math, and I also had 3 upper division math courses on top (complex analysis, differential geometry, and abstract algebra). When I did my undergrad, I probably kept moving at the average rate, but I was ahead due to my previous progress. So I only took 3 years to graduate, and within the space of 3 years I had taken 8 graduate courses (4 in math and 4 in physics). Then, when I started graduate school I screw myself up. I was assuming that graduate school is about courses, just like undergrad is. I had no idea it is about research until I learned it the hard way. To make it worse, I was "not liking" various concepts I had been dealing with, especially infinitely many conserved currents in string theory and grassmann variables in supersymmetry. I felt like I had to reinterpret them first, before I could allow myslef to ever use them. At the same time, stupidly, I insisted in doing string theory and nothing else because it is "theory of everything". As a consequence, I couldn't stay in my first graduate school, from which I ended up leaving with a Master's in 3 years. I then started graduate school at another university at which I had similar bad experience during the first two years I was there. They also wanted to get rid of me by the end of second year, but by some miracle I found a professor who was willing to take me on. Once that happened, I picked a rather rare area, called "causal set theory" in which only 20 people have worked world-wide. I figured that since such little progress was made, I am free to do it my own way openly. It worked, and it brought me to my graduation right now. Anyway, my regret is the time that I spent which I can't reverse. If I spent 3 years in first graduate school, and 5 years in my second graduate school, I spent total of 3+5=8 years in graduate school. This is probably longer than anyone else has spent. Also, I only started working in my new area of physics 3 years ago, so the first 5 years of graduate school (3 years in first graduate school and 2 years in 2nd graduate school) was wasted. More importantly, I am 29 years old right now and I know the most productive age is between 20 and 30. Is this true, or is it just prejudice some people have? At what age do people normally get their ph.d., and how many years am I below average? Do you think it is possible to make up for my mistakes by doing well in my future career?