John was waiting for his plane for hours.  His butt hurt from sitting in a hard plastic chair all that time.  But it was still better than sitting on what?
bedroom airport floor
floor
he obviously was not on the plane because he was waiting on it.  it was also obvious that he was not in his bedroom if he was sitting on a plastic chair.  therefore, he was thankful to be in the chair instead of stuck on the floor.
waiting for his plane