The problem is he is not even consistent in that too. He gives his heart out in one moment and in next he doesn't give a shit at all. I don't recall anyone so talented and so not carrying about tennis at same time.
He is not machine, he plays tennis and he's having fun plus he's payed for that and every year he beats Federer,Nadal,Đoković
All in all very charismatic player, got to love him