persistent

adjective
  1. continuing to exist or happen over a long period of time
  2. refusing to give up or stop trying; determined
  3. continuing to bother or annoy someone repeatedly

Examples