I am very aware that this is a first world problem and am prepared to have my arse handed to me, but I'm absolutely gutted. 🤦🏻♀️
Context:
DH and I haven't been abroad together for 8 years. It's his 40th next month and as a surprise I've booked for the two of us to go to a country he's always wanted to go to but hasn't mentioned for a while (let's say Morocco). I've managed to organise childcare, worked overtime to fund the whole thing as we don't have a lot of money spare. He would never have guessed as we haven't holidayed due to those two factors, he knows I've asked him to book some A/L but he thinks it's for a UK-based activity. I've also never organised a surprise for him like this so this felt extra special. Due to cost it's also the only present I've got him (apart from very small things from our kids) and bought a nice personalised card to 'reveal' it on the day.
My MiL had asked me if we could visit them the weekend we're away so I explained why we couldn't and emphasised that it's a surprise and DH doesn't know. (You can guess where this is headed(!)) So last weekend we were there and within 5 minutes of walking in the door FiL says to both of us "So I hear you're off to Morocco?" I tried to look confused and said no, think you're mistaken. (While also doing mild dagger eyes) to which he said "But MiL told me you're talking DH there for his birthday?" I downplayed it again and then frantically mouthed at him (DH doesn't know!!) Managed to take him to one side and reinforce that it's a surprise, MiL was there too and confirmed that when she told FiL about it she'd said it was a surprise. I was feeling really upset but told myself that I might have bluffed it enough that DH didn't catch on. Then SiL found me a couple of hours later and said "DH doesn't know about Morroco does he?? Because dad (FiL) has just mentioned it in front of him". I don't know if she tried to cover it up in my absence, I didn't even know that she knew about the trip but I'm guessing MiL told everyone. I'm absolutely bloody gutted. I've saved and spent £700 on this, had managed to keep it a secret for 3 months and genuinely don't think DH would have guessed any of it but I'm now very confident that he knows.
I don't know whether it's better to just ask DH if he knows and let him be involved in it or try and hide my upset and act like it's all a surprise still.
To pre-empt some potential Qs, no my FiL doesn't have any memory problems/reason to not be able to keep secrets, don't think he said anything maliciously (he just doesn't think sometimes) and yes, I have 100% learnt never to tell my in-laws anything that I want kept a secret ever again. 🤦🏻♀️
AIBU for feeling really upset that someone else in seconds ruined what I worked so hard to be an amazing (and very unexpected) surprise?