Women wear white on their weddings to show how pure they are for their husbands. Men wear black as a sign of death, as a sign that they have killed themselves for their beloved. That even though it was hard they kept themselves contained for her and killed all of the urges that they know aren't right. No matter how hard it was, they took that bullet.