Federer’s not a god, a demi-god, a wizard, or any other mythological creation we so often characterize him as. The man is going to fail sometimes. He’s going to win a helluva lot more matches than he’s going to lose. But every now and then, he’s going to be faced with a day of mortality. A day during which he will play high quality tennis, and lose. This isn’t something that we should expect to happen often, but it will happen occasionally.My advice is to accept it and move on, because honestly it’s really not fair to Roger Federer. It’s even less fair to the guys who defeat him, for many it’s been a career long process of building a game that is finally good enough to beat Roger Federer. Perhaps we all need to have a bit more respect for the players of the ATP tour, including Roger Federer.