interesting story and good writing.
my take home messages:
1) there is a clear line between friend and coworker
2) One's goodwill should not be perceived as an entitlement.