consistently determined dog-like doggedly endlessly insistent obstinately persistent relentlessly steadily stubbornly stubborn