I understand Kat. A few weeks ago my D13 told me about a school information meeting re high school while we were standing in line for flu shots. I said "when is this meeting?" she said "tonight at 6:30 pm and I really want to go " and it was 5:45 pm when she told me. I did not respond well but we did go because I felt it was important enough to go to even if it was a last minute announcement. Hey, later you just tell D "Sorry that I overreacted and hurt your feelings. I'd really appreciate in future it if you'd do your best to let me know these things a little earlier" I find apologizing when I get that way helps, it shows I'm human and also adult enough to admit my mistakes. Kids need to know those things about their parent(s). We should model the good stuff but also model how to own up to mistakes. Don't sweat it Kat, think of it as a teachable moment... for both of you. Btw ice cream will help you feel better!