Do not feel bad for getting your guarantee, you earned it. You are being paid to be available to the company at prescribed times. And if you fly for a union carrier, it will be in your contract. Does the company feel bad when it violates your contract?? I think not... I will gladly take your job if you don't want it.