Almost 10-hour flight from LAX to Nadi was definitely not as tough as the 17-hour flight from SFO to Dubai. The longer you keep me in a plane, the more inclined I become towards violence, or at least thoughts of it.
Nadi airport is small. There is not much space near the gates so passengers are asked to wait in the lounge and go to the gate only when boarding is announced. But even the waiting lounge is so small it gets quickly filled up and people roam around looking for any place to go to where they don’t run into tons of fellow travelers.