perseverator

perseverator

(pəˈsɛvəˌreɪtə)
n
(Psychology) psychol a person who perseverates