I feel your pain. I know a few people like that. Chin up.
Same here. People are so dumb sometimes I can't even put it into words. Try to remember that at least the poor little guy isn't suffering any more, and there are folks here who really empathize with you.