1) Saying again and again that Fed is the best ever is like a slap Fed's place. It's practically condescending. You must understand very little about human nature if you actually think that Nadal believes in his core that Fed is the best. He does not. He says this for the public. I'm sure he believes he is being "respectful". But he he is not. He will learn in time that he is not. It is actually as I said, quite condescending. Again, listen to it, "Fed you are the best player ever"....next thing you know he beats him at the last 3/4 GS. Again this is in reality saying "Fed, you are sooooooo great, YET I still beat you". i.e. I am greater. This is the truth. And frankly there is nothing wrong with saying this....he should SAY what he feels and believes. What he say in the media right now is just idle chatter that he has been fed (no pun intended).
2) I didn't pick any pieces, I didn't cite any actual examples, so you are wrong there.
3) Again I'm not calling him a malicious liar, I'm saying he does this out of lack of experience or just awareness. He is not lying per se, but what he says turns out to be lies. He could not possibly believe them in his core. This is true of most sports superstars - they just spew out false drivel and false praise (with maybe the exception of this Messi guy whom I've never heard of.).