When family weddings all seem to coincide with one another, the phenomenon happens for a reason. An individual and their first cousins tend to be of a similar age, so their weddings usually happen in a similar time frame. But weddings for extended family members, say second and third cousins, tend to be more spread out. This is because the time between one generation to the next varies, meaning that families become more spread out from generation to generation.