The bolded parts about always trying to do your best(in whatever you want to achieve) and never saying "f**k it, I am losing today anyway" are things that every young sportsman should take to heart. If the other guy is better than you on the day, it will be seen on court eventually, but on your side of things, you must keep fighting. Today's youngsters suck from a mental POV. That's my impression after watching all of them(they are not without talent). Sure, there is this talk that the surfaces are slower, that they haven't grown into their bodies(they can't keep up physically) but I don't buy it. Look at someone like Djokovic. He didn't have Nadal's "muscles", didn't have Fed's uber elegant and easy on the body play. What was Djokovic doing at 20? For comparison's sake, Dimitrov and Raonic are 22, Harrison is 21, Janowicz is also 22. Djokovic was runner up and champion in 2 MS events in 2007, reached SF in RG and WB and the final at USO, having set points in set 1 and 2 against peak Federer. This at 20. Something tells me we'll have to wait at least another year or two to see even one of these guys reach a GS semifinal, let alone win a final. The most hyped up youngster, dimitrov, hasn't even won a 250 yet.