by MarkThyme
Nice job. Nice handling of a full gamut of emotions. And also a nice demonstration of the folly of not respecting your fellow human.
While he may not have deserved what he got. He got what he deserved. With a little more consideration, he might have had it all.