contestada

Why did tybalt challenge romeo to a duel? romeo insulted him. tybalt found out about juliet. romeo showed up at a party. we can't be sure; the text never gives a reason?