I'm always the problem

My family, grandparents, their children, grandchildren and great grandchildren, recently had an event for the first time since the pandemic.

Originally I did not want to do it this particularly because the family I come from has alot of issues from respectability politics, gender roles, narcissism, colorism, homophobia, etc etc.

I have several issues with my mom and uncle they're real big on respect me regardless of how much I disrespect you kind of mindset. The reason I forced myself and my family to attend is for my grandma her health issues are getting worse, nothing major at this moment but she says her doctors are getting concerned. I really don't want to regret this later.

Long story short everything started out good until my lifestyle came in to play.... veganism. I did not eat a thing but I come prepared I had a small meal, I only eat once a day then the jokes started flying. I laughed but it escalated to more personal things my weight (hypothyroidism), my husband spoiling me with food and me turning into a Mexican woman (interracial marriage) the fact we have so many kids and I'm a SAHM (we have a child with CP) I literally tried but when these two people go low idk it's a reflex I go to hell!!!!

My mom and uncle live in glass house so I'm really not understanding why they throwing so many stones. I aired them out from their choices in partners, fake religious practices, adultery, etc now I'm the bad guy! My grandma gets upset with me and only me! She feels like since they are my senior they are automatically guaranteed my respect but nvm the fact they spent the last hour fat shaming me, using racial stereotypes against my husband and all that jazz! Make it make sense!

Now I'm back to being stuck again I try my best to respect each generation for their beliefs. You can be toxic just not with me I set my boundaries I'm not one to point my finger and tell you how you should live your life. I felt the need to go because my grandma raised me, when it's just me and her we vibe on a higher level. I don't know what to make of all this!