Why doesn’t Romeo want to fight Tybalt at first? Romeo plans to marry Juliet. Romeo is related to Tybalt by marriage. Romeo thinks Mercutio started the conflict. Romeo is afraid Tybalt is a better swordsman.
It's because Romeo is married to Juliet and therefore he doesn't want to kill his relative. But then Tybalt & Mercutio fight and Mercutio dies so Romeo avenges him.