1lisaglasgow3 min readA high-stress job must mean you’re a super-achieving, super macho, super man. Right?