It was not a trainwreck.
From what I was told, there was only one fat joke spoken in Cantonese. Her father wanted nothing to do with me at first, but I bribed him with a birthday present and he warmed up about as well as he could to a big, goofy white guy dating his favorite daugher (sorry rodi!). Her mom seemed to warm up to me over the day; I think she liked educating me on Chinese culture.
When we started out with dim sum, I was so nervous I could vomit. Originally, the plan was to eat with her mother, her older sister, her older sister's boyfriend, Crystal's best friend and that friend's boyfriend. Since I get along with Crystal's best friend and her boyfriend loves me, this was good news. Also, the mom is indifferent to me, so the pressure is not as intense as it is with the father.
But then the father took the day off of work, said he'd join us to dim sum and then as a result, Crystal's friend and her boyfriend dropped out. I got this nugget of fun dropped on me like, 30 minutes before leaving to go to dim sum.
But it went okay. Her older sister did say I looked uncomfortable (I can't eat with chopsticks, I'm not used to all the foods, I don't speak Cantonese, etc.). But I held up and I did try a lot of stuff (moon cakes are my new favorite snack!). I got to hang with rodi, who probably likes me more than Crystal's older sister, who I think views me as weird due to my sarcasm. Her father actually SPOKE to me later in the night, as we found a common ground in classic rock, which was a good progression since he didn't even want to shake my hand initially.
I think the key was, and everyone said it, was that I relaxed near the end. I was doing fake voice overs for their home videos and joke around.
So, yeah, it was not a trainwreck.