Hey Ksplash,
inch by inch, step by step, we pull ourselves out of the abyss.
a friend emailed me this today and I immediately thought of how much it applies to your post:
Face your past without regret
Handle your present with confidence
Prepare for the future without fear
good for you ~
Hbee