Yeah, families are not easy. It is a group of people who all have their own thoughts and feelings. Those emotions are what make everything so darn messy. Yet without those beautiful emotions, you wouldn't have the memories you have. Those memories and dreams make life as sweet as they are.
So For this Christmas go out and listen to your uncle be annoying. Know that your Grandad has his views and so do you. It is great that you get to mingle with all these beautiful souls here in the now. Love them completely even if they say things you don't agree with. The memories you have are what makes your family what it is. Your thoughts create your results. So what results do you want?