Oh, man! First of all *hugs*. Not fun at all!
Forget the video, just tell the collective they are damn lucky they are not the newest plaster of paris statues adorning the lawn. You definitely handled it better than I would have.
Yeah, you had every right to be update. I'm not sure how I would have handled it. But, I would like to recommend FlyLady to you (www.flylady.net). She can help you feel better about yourself. Just a suggestions. Just check out the web site.