Stress and mental health concept, overworked, exhausted, pressure and confusion, worry about future, overwhelmed by information