Buy stock photo Stress, worry and business woman on computer with online mistake, deadline and mental health risk or depression. Anxiety, burnout or job fatigue of young person or worker glitch, error or depressed