Marrying within a particular culture or social group is particularly common because this allows people to feel better connected and social with their immediate social circle. By marrying in this way, people are able to feel closer to others who are similar to them. They also tend to feel included and accepted by the people in their immediate social circle. This makes them feel comfortable, which explains the number of homogamous marriages that exist in most societies.