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