Yayy!! Brava, Png! You did it, your wife did it, your cousin did it - you all acted with dignity and mutual respect and let the chips fall where they would.
Hopefully your mother and sister will learn in time. Maybe your cousin's example will sink in eventually.
It sounds like ya'll had a fun time at the wedding, other than for your mom's reaction. I'm happy for ya.