insistent

adj

1.
repetitive and persistent
Derived from:
insistence
2.