well written babytiger, its nice to see something uplifting, fighting adversity and overcoming it, instead of letting it break your spirit as many have written about *cough*guilty*cough*. it belongs on a motivational poster, under a picture of a white tiger perched on a cliff overlooking a great forest, course thats just my opinion, i could be wrong.
btw and totaly unrelated, your job sounds awsome, i envy you.