Hairy,
By gosh, I think you found your steely man outfit and put it on! Glad to see you finally moving in the direction of progress. Keep it up, good things will come your way. And no, this isn't a painless path, but what it is they say: no pain, no gain.