The situation is a very relatable one. I myself loved attending our family celebrations, but like you mentioned, it felt like "walking on eggshells" due to certain members... My one aunt ended up having a breakdown at one dinner 😅
Glad to see that this story had a "happier" ending! It's rare for people to change, and here it is not perfect, but when people do change, it's refreshing... Thank you for sharing!