Criticizing a loved one’s work is never easy, but when money, family, and expectations collide, it can feel impossible. That’s the exact situation I recently faced, and I still don’t know if I handled it the right way.

Here’s what happened: I was put in charge of ordering the cake for my parents’ 30th wedding anniversary. My mother-in-law strongly encouraged me to order it from her daughter’s brand-new baking business, saying, “Family supports each other!” Wanting to be supportive, I agreed and even received a photo of what the $400 cake was supposed to look like.

But when the big day arrived, my heart sank. The cake looked nothing like the picture. It was sloppy, uneven, and embarrassing for such an important celebration. Furious, I said, “I’m not paying for this disaster!”

When my husband saw it, instead of supporting me, he brushed it off and said, “It’s not a big deal, I’ll just pay her.” That made me even angrier. We had 20 guests coming, and the whole party felt ruined because his sister delivered such poor work. I told him not to give her a dollar because she had completely abused my trust.

That’s when things really exploded. He turned to me and said, “If you want to humiliate my sister like this, then I’ll humiliate you by not going with you to your parents’ big party tonight.”

And he meant it. I ended up showing up alone—with the terrible cake in tow—and had to face questions from every guest about why my husband wasn’t there. It was humiliating, frustrating, and deeply hurtful.

Now I can’t stop replaying the situation in my head. Was I wrong for refusing to pay and standing my ground? Or was I right to call out the poor quality, even if it meant upsetting family?