Made it to Toronto and surprisingly not keeling over from sleep deprivation. 1 aspirin and a decent neck pillow helped a lot (the awful wine didn't).
Guy sat next to me probably doesn't fly international a lot…all snacks in any quantity are free on Cathay…in any case, I rarely see someone knock them back that quickly on a flight. Whisky, then wine, followed by 2 cups of tea and a G&T on waking up…