What an inspiring post. So sorry to hear about your friend. I imagine you are trying to make sense of the whole thing at the moment. It sounds like you have a pretty good perspective on your problem and I hope you will be back more frequently to fight the good fight along with all of us.
Best wishes on Saturday. We will be with you in spirit.