This might cheer you up..
This happened 3 days ago on one of our flights.
The flight was being held up by a missing pax who turned up one the airbridge obviously a little worse for wear.She simply brushed asside the dispatcher stating she was here now and attempted to board. She was stopped by him and called on the Cabin Manager to give his opinion. He was happy to let her board, on the condition that she was to be served no more drinks by the crew. Her reply to this was "I do not accept your conditions". his reply was "then get off my Aircraft".
She didnt travel.
I think a lot of crew have had enough; and we should all start to learn to say "no" more often, even if its to protect our own self respect sometimes.