Kindly refer to the following links:
What is free mixing? Sitting at the same table with cousins, men women at kabah, restaurants
Visiting Family & Free Mixing with Non-Mahrams, if I do not free mix, can I go?
Everyone around me is pushing me to free mix, what to do?