Thank you all so much. I am feeling much better today and trying to keep things in perspective. To each of you that replied - I really can't thank you enough. I'm very grateful for the support, advice, and commiseration.

He is behaving beautifully today, I think because he knows he went too far yesterday. I'm not going to over-analyze it, though. I'm just going to enjoy it. I think I'll take advantage of his good behavior and take the kids out to a museum today. smile