Two weeks ago, I was invited to a baby shower for a friend I’ve known for years. Excited, I volunteered to cook for 50 guests — trays of pasta, salad, desserts, everything. I spent the entire day preparing, using my own money and time, because I wanted it to be special.
The night before the event, I got a message from her that stopped me cold.
“Hey, I feel terrible, but I have to uninvite you,” she wrote. “There’s limited space, but I still want you to drop off the food since everything’s already planned.”
I stared at my phone in disbelief. She wanted my food — but not me.
I didn’t respond right away. I barely slept that night, replaying every memory of our friendship. The next morning, I made my decision. I didn’t deliver the food. Instead, I donated everything to a nearby shelter that was feeding families that afternoon.
Later that day, I got a furious message from her saying the baby shower was “ruined” and guests were left hungry. I simply replied, “I don’t feed people who don’t value me.”
That’s when something unexpected happened — half the guests who were there texted me privately, saying they supported what I did. Some even told me they walked out of the party after hearing how I was treated.
In the end, I realized something important: kindness should never be taken for granted — and self-respect always comes first.