Honey, don't be so hard on yourself. While I agree with you about sucking it up to apologize, I'm bitchy all the time. I just do lots of sucking it up!

But, seriously, that is a reason to be edgy and bitchy. I would have been freaking out a little also.