Fatigue can be caused by various factors, including lack of sleep, poor diet habits, stress, chronic pain, and depression.