My motto is if you have to rip it out more than twice, go to bed. One of my students once asked me, "What if it's 10 in the morning?" My response, "take a nap."
Seriously, though, I admire your tenacity! I would have thrown the entire block away and started over!