As a mom, you didn't ruin the day. As a mom, you can tell someone your not feeling well. I would rather myself, say take a break with my daugther, maybe even a nap in the van. Don't be so hard on yourself. It sounds like a hard day all around. Hope you are feeling better.
Beth B. in TN