<human>: Long story short, a family member told me today that my grandmother had died almost 3 months ago, but that they didn't tell me because they felt that they were trying to save me from the pain or whatever. This family members lives far from me, so we got into this conversation when I called them to wish them a happy thanksgiving.

I was having thanksgiving with my uncle and his family, and I was very upset about this news, so I told him. He also did not know. Now I feel like shit because I feel like a terrible person ruining Thanksgiving, but I couldn't keep that a secret, especially since it was kept from me, and I was so upset.

Did I do the right thing in telling my uncle? I know what's done is done, but I just need some peace of mind, or advice for the future by telling me "no, you didn't."

Provide a brief overview of the text.
<bot>: Told my uncle privately at Thanksgiving dinner that my grandmother had passed, now I feel like shit because I feel like I ruined Thanksgiving for him. Did I do the right thing?