My mom and aunt are having a small Xmas dinner on the evening of Xmas day. My cousin is cooking a turkey.
The guest list will be:
-My mom who is very religious, superstitious, and a hoarder; she and I don't get along well.
-My dad who is largely anti-social, right-wing, and a bit racist; we get along when we talk about fishing.
-My alcoholic aunt whose son died a few months back in a fiery crash when he was driving drunk back to a bar after his friends dragged him home.
-My cousin who is a recovering junkie; she spent a long time in rehab and then in some kind of halfway house; she is doing better now and wants to cook for us all.
-My sis and BIL with whom I live and see literally every day.
If I go to this I am not sure I can take my GF. I am worried someone will say something horribly racist. But more so, my mom has a problem with my GF now because of the incident now known in my family as "The Betrayal." This means my GF will be alone on Xmas (a holiday important to her but not me as I am not Christian).
I also don't know if I should go because it is at 5pm and then if I stay until 7pm I will have to drive home (probably alone) in the dark and rain; I have a really, really bad problem with falling asleep at the wheel. I avoid long drives under any circumstance, but especially at night and alone.
But if I don't go then I will feel very sad for my family. Very sad.
Thoughts?