This one may come as a surprise. Hear me out on this. It's been happening for a while:
It seems anytime I'm supremely hungover, Federer is winning a grand slam tennis event. And it's been happening for a long time. Sampras in '03 was it? Then there was Fed's dominant run over the handful of years after that, followed by Nadal's impressive rise, the bastardly Djokovic/Murray years and now finally Federer's miraculous re-ascension.
Of all tournaments, Federer's '12 Wimbledon and this year's Australian were pretty key for me overcoming major hangovers. Watching him serve, volley and finally handle his victories with such grace and humility is always inspiring. Tom Brady must watch at home and weep. Not all of us can possess such a level of extreme awareness in every sense.
Some of his earlier tournaments were just as big. I could go on. But he scooped up his most recent major championship so quickly that I'm still pretty hungover.
I'm very serious about this being a helpful solution for anyone - Believe me!