Progress is progress, even if it's two steps forward and one-and-a-half steps back. Oh, and by the way, for almost every project I've ever knit, I generally frog the whole thing AT LEAST 5 or 6 times, sometimes more.
So, take a deep breath and do something relaxing for awhile. You'll get these done--just maybe not as soon as you wanted.
About the lifeline, I often leave one in and then insert another several rows above it. Then I leapfrog them by pulling out the bottom one and reusing it. This is just an added safety net for me--and one I've used several times before, too.
You can also use dental floss if you don't want to use your good sock yarn.