At the end of the day...If you cant look after your own...who can you look after?
Similiarly...if you cant be nice to your own (as a off duty crew member to an on duty crewmember) how can you be expected to be nice to anyone else when back on duty!!!
I will always be patient with staff passengers (regardless of where they work be it office, terminals or air) and give them the same benefit of the doubt I would give a full rev if they seem a bit stressed but if they go beyond being demanding I will then kick my diplomacy skills in and will not hesitate to ask for a staff number, department and any other details I feel may be required for making a report should it come to that. My airline are rather strict about things like that, if you are waiting on hold for staff travel you get a long lecture about how you should not be a hinderance to operating crew and ground staff etc etc!
But if you are lovely staff passengers (as the vast majority are) expect to be pampered by moi!!!!