Roger Federer is stylish.
You never know how long Federer is going to play, but in my opinion he has at least one or two more grand slams to win. It depends how long he stays motivated. For me, he is the greatest player to ever play the game.
As tennis players, we work and we sacrifice many things. To lose, that's not a happy thing - I mean sure, I was disappointed. You have to come back strong. But to win the last point in a grand slam tournament, that's the most beautiful and most satisfying feeling you can get as a tennis player. It's worth it.