Effects of stress on immune function: the good, the bad, and the beautiful