OP's cousin Dave was fired from the same store where OP works because of attendance issues, which led to legal fees. OP's uncle warned her to be careful about the job and suggested she find a new one to avoid a similar fate.
OP disclosed that Dave had committed theft at the grocery store and had been captured on camera. This led to Dave's arrest and legal proceedings. However, mentioning this on her grandma's birthday was considered inappropriate by OP's mom.
It seems like the information OP shared was publicly available, like court records or news articles.
OP simply spoke the truth about Dave.
OP defended her company.
OP just set the record straight, and now everyone knows the truth about Dave.
It's not OP's responsibility that Dave concealed his arrest, and she doesn't have to support his false story.
While OP could have taken the higher road and avoided discussing it at the party, their behavior wasn't justified.
OP's uncle shouldn't have brought up her employer and his son's relationship with them if he didn't want the truth to come out to the group.
People who don't want to hear unpleasant things about others should stay out of their business.
It seems like the uncle either didn't know the truth or chose to ignore it, and he deserved to hear the truth.
OP did the right thing by telling the truth about what Dave did at the family gathering. Even though it might have been uncomfortable, it's important to be honest and do the right thing when someone does something wrong.
Dave stole money from his job, which was not okay. By telling the truth, OP prevented her family from blaming the company unfairly and misunderstanding the situation.
It's important to remember that protecting people who do something wrong only makes things worse. OP's actions reminded everyone that being honest and telling the truth is important, even when it's hard.OP did the right thing by telling the truth about what happened.