Walk this all back and think. What do you want for the party?
You want your child to feel like they've been given a special day, friends to play with, and to enjoy her birthday. You've already said that's going to happen. That's all you need really.
I agree that August bank holiday is probably the worst time to pick for a party.
I remember that whatever plans we had in laws would always demand attendance. So people may have had other commitments cropping up. its a long time since June. And everyone hasn't been meeting at school every day.
Next year. hold it in term time and have a family party on the bank hol.
Its completely understandable that you feel hurt by the Flakes.. but I think people view children's birthday parties as a very casual thing, they think loads of kids are attending so they wwon't be missed. It would be different if it was your next milestone birthday and you'd organised a big do.
Also, people end up going to so many children's birthday parties, they meld together and are viewed in a very casual light. So and so can't come because of the chickenpox. Another one has been sick, or hurt their leg.
You say you put a lot of effort into other people's birthdays and that's partly why it hurts. That's really kind of you but I think you need to take a little step back and only do that for the really special people in your life.
forgive the other lot. The plus side is your DD will be invited to their party.. and she has a whole year of lovely birthday parties with friends ahead of her. I hope you both have a wonderful day.
Put all this behind you and look forward to seeing her happy and enjoying herself. I hope you have a wonderful day together.