Several factors contribute to heavy workloads in nursing. These include staff shortages, which force nurses to take on additional responsibilities; an increase in the number of patients requiring care; and administrative tasks that take time away from direct patient care. Additionally, the complexity of patient needs has increased, requiring more time and specialized skills.