The days we were faced with very bad weather and multiple flights were either being cancelled or delayed. Guests were sometimes not able to get to important family events or were missing connections to their vacation and not getting out for 2-3 days. Wesjet has an on-time policy so you cannot be late for your shift and starting at 3am can be very trying.
Dealing with plane delays and delayed bags.
Job insecurities, management team that bullies its employees, HR department that dosent follow up on complaints of physical and mental violence, etc.