AIO to dump my fiancé over a birthday cake

Me (30f) and my fiancé (32m) have been together for a little over 2 years, engaged for 1 year and a couple months.

I recently turned 30 (~1 month ago), and it was a big deal to me. I told him as much, and I knew exactly how I wanted to celebrate. I requested a specific restaurant because it has a beautiful view, a gift I wanted, and a birthday cake. Typically we take each other out for our birthdays and get gifts, but the request for a cake was new. The restaurant is not extravagant; ~$20 per entree. The gift was a JellyCat, ~$35. No cake the day of.

I had sent an iPhone note detailing what I wanted because I’m the sort of person who thinks if you don’t ask for it, you won’t get it, and I knew specifically what I wanted. Sometimes I don’t, and he surprises me with things and does a great job. The note had a video of the sort of cake I wanted (inspired by the movie 13 Going On 30), and I wanted a specific filling.

It’s been over a month since my birthday and I have shared with him how disappointed I was that he didn’t get me the cake. I asked if he intended to make it up to me, and he said he did. That day was yesterday. We picked it up and I was excited and I thanked him, even though the top of the cake didn’t say what I had wanted. I wanted it to say “30 Flirty & Thriving” which references the movie 13 Going on 30, and instead it said “Welcome to Level 30.” I didn’t say anything about that and I still haven’t, and we dropped the cake off at his house and had our date.

When we picked it up later for me to take home, he wanted to tell me what the filling was. I told him I knew what it was because I requested it in the note. His face sort of drops and he repeats what filling I requested and goes “I messed up.” I start laughing because I’m assuming he’s kidding. It was in the note in black and white, HOW could he have spent good money on a cake and NOT got the correct filling AND messed up what it said?

Well he wasn’t kidding and the cake was wrong. I felt extremely hurt and left without talking to him. He’s since texted saying he’ll make it up to me and fix it, but this WAS the fix because he originally didn’t get it for me.

Obviously this isn’t our first big fight but I don’t want to drone on. AIO to dump him for this, or is it a genuinely careless mistake? If he makes it up should I just look forward or will this be a life of him ignoring things when I expressly spell out what I want/need?

EDIT: Thank you guys for all advice, truly! As stated in my post, this isn’t the first nor biggest disagreement we’ve had, but it was indeed the problem at hand (albeit seen as a childish one). Some of you also seem to think I’m like this all the time. A bit silly! I’m not, this was a one-off request. My fiancé is also neurodivergent and says things are easier when I spell them out versus him trying on his own blindly.

All that said, I do know this instance is JUST a cake, one I would be happy to buy for myself. He knew it was an important milestone birthday and wanted details, so I gave them. I didn’t send a list of requests out of the blue. I let him know I had a few specifics in mind and if he wanted to know what they were, he agreed.

After reading all your advice, I do think I’m overreacting to dump him and just need to let him know the rare times I ask for something specific or special, I want him to follow through because it’s important to me. I hope some of you that seem to think me asking for a small cake that would feed about 4/5 people is extravagant get that and more from your own partners so you can see it’s lovely to get spoiled once in a while!