Okay whatever sooner, gees.
If my failing memory serves me right I think Banker had a similar scenario a while back, maybe not him but someone did. More to do with what they charged per minute if late.
Sailing gal, bottom line is no member of staff especially on a vacation based industry should nearly have you tears, bottom line.
I feel frustration on their part re job, employer and their limitations re the working day and breaks. But no way you take that out on the passenger.
See bud, from our other discussion, just sometimes you have to stand up for yourself, not to that individual. That would fuel a confrontation. But take it to the front desk, describe the scenario, see who they react as people with your best intention at heart.
They could have sent that person off ship at the next port, not your worry