The general apology is below...this is specifically for Dave who has put up with some wicked bad mood swings, especially over the last week. I'm sorry, sweetie... I'll be human again in a day or two. And I'll try to be less "yell-y" and more "talk-y".
(and yes, I did apologize to him in person today too...I just still feel bad. He's not mad or anything, but I feel awful.)