I am not sure about you but for me competing is something that I live for. The adrenaline rush, the excitement, the sense of accomplishment are things that I strive for everyday.
I know that every morning I wake up at 5 and drag my rear to the gym that I am take steps in the right direction. I know that with every mile I run or ride, I am build that base to one day finish my 140.6 dream.
It's gonna happen. Just wait and see.