Don't worry, babybrain. I'm sure they get people who cancel on a short notice more often than you think. I've had to a few times myself
I'm done with Christmas shopping for everyone except my third. She is a hard one to buy for because she'd rather spend more time running around than playing with anything. She doesn't really have a "thing" right now.
I told my mother about my pregnancy since she is always the first person besides DH that I tell and her reaction this time was absolutely appalling. She said she thought for sure we were done after my fourth baby, started crying and cursed us for not getting "fixed" sooner.