So I am annoyed

So we’ve been telling my daughter we were going to take her to Disney since her before her birthday and her bday was 11/30 and we didn’t take her cause her dad had to go to work in San Francisco so we were going to wait till he came back to go turned out that all the tickets for December were gone so they brought out the $73 a day for 3 day ticket so we decided to do that. So they also came out with the princess nite after dark event and I am taking her which isn’t till March .

So anyways this morning my daughter wanted to get dressed up and her favorite princess so then she told my boyfriend that she wanted to go to Disneyland and then he tells her that I am taking her . She is only 4 years old and she doesn’t understand when we say we will take her in a few months she thinks like now today or tomorrow. So then she started asking me if I can take her I told him why did you tell her she was just fine playing and you have to tell her now she is whining for me to take her and his response was she needs to know the truth and when we tell her we are taking her it’s not today. It was going to be a surprise for the after dark event and now he ruined it by telling her after me telling him don’t tell her because it’s going to be a surprise I know from now to then she probably won’t remember but still it’s the when are you taking me? Can we go today? And it got me annoyed since he had to open his big mouth when she was completely fine before and minding her own business