Keeping your stress and immune system in line