TF, One way I look at things that has helped me out a great deal is looking at what that mountain actually is and what was in front of you before. Myself, I was trudging along a flat prairie going through the motions. When I found myself in the situation I am currently in and the wake up call struck I had all the same feelings about this massive change in front of me that needed to be made and felt exactly as you, "This mountain just keeps getting bigger and bigger and my progress is getting slower and slower". I have more bad days then good, I am just stepping onto the mountain, I find myself wanting to climb as fast as I can. Thanks to several folks on here I get brought back to reality and take a step back. None of us are perfect, we all have a dark side, we all have made a lot of mistakes that got us into these situations. Recognizing that we need to make changes, genuinely wanting to be better human beings and just stepping onto that mountain puts all of us a step above the rest. Keep your head up and keep climbing.