If you were a writer would you expect never to have to revise your work?
If you were a carpenter would every nail go in straight?
If you were a mailman would you never deliver a letter to the wrong house (my mailman sure does it a lot).
If you were a programmer would every program work right the first time? (Mine rarely did.)
If you were... well, you get the idea. Ask DH if he ever has to re-do something in his work or hobby and wait for a truthful answer. Then give yourself a break and enjoy the opportunity to sit down and fondle your fabric while you use the ripper.