To persist steadfastly in pursuit of an undertaking, task, journey, or goal, even if hindered by distraction, difficulty, obstacles, or discouragement.
User Defined Definitions
"be persistent, refuse to stop"
"quietly and steadily persevering especially in detail or exactness"