This is not the place to be moaning. In LOS take the hotel to the cleaners and challenge your BMI.
In HKG, put in a safety report stating that you had insufficient rest, you had to get up to have breakfast and therefore have not rested properly.
That's really dirty for HKG, I never thought they'd stoop that low!