Hmm that was a horrible experiance especially for the last part (maybe something personal), I'm doing this route in a couple of months, hopefully everything goes perfect for a 16 hour flight.
Can you tell me what's the meal service (dinner/breakfast) and when are they serving it?