Why does Thor accept the settlement with Breanna?

Core Q&A Expanded Answer

Thor is forced into accepting the settlement because Odin and Frigg support the agreement, and Sif sides with them. Refusal would place Thor in open opposition to his parents and household before assembled witnesses.

Other Core Q&A Expanded Questions