does shot pain last