Leadership is stressful — there’s no getting around it. You’re responsible for dozens, hundreds, or even thousands of people, their productivity, and their livelihoods. You yourself have to report to higher ups and have your decisions analyzed and challenged by both your subordinates and your superiors. …