In marriage and family live, people tend to married from their own similar race and social class. Of course there are a couple of exceptions, but most of us are wired to acknowledge the importance of social class which deep down making us more biased in choosing a marriage partner. As for gender, as the country progressed into modernization , the same sex marriages are more and more acceptable
hope this helps