I'm writing this in Thailand. Two flights are behind me now, and three more lie ahead. I'm very blessed that a friend gifted me air miles to upgrade these longer flights to business class. It's meant I can spend the waiting time in the business class lounges (I had a shower in the Thai lounge this morning) and use the internet there too.
I don't tend to sleep on planes and so, despite the fact that I had a wonderful seat that went down completely flat like a bed, I only slept a couple of hours on the overnight flight… but I did watch four movies! In less than an hour now, I'll be boarding again for the shorter flight to Singapore.