My first thought was that this person needs to vett potential jobs better, but companies can be good at hiding these things. One issue I’ve found is that there’s nothing preventing retaliation against current employees who spill the beans. So people are rarely willing to badmouth their abusive bosses if they don’t know you.
The “You’re choosing friends over family” thing is just a framing problem. OP didn’t change anything or make any choice. The family is still invited. The family members are the ones making the choice, and they chose prejudice over family.