The Messenger of Allah ﷺ was never given a choice between two matters except that he chose the easier of the two, as long as it was not sinful. If it was sinful, he would be the furthest of people from it. The Messenger of Allah ﷺ never sought revenge for himself, but if the sanctity of Allah was violated, he would take retribution for the sake of Allah.
ما خير رسول الله ﷺ في أمرين قط إلا أخذ أيسرهما، ما لم يكن إثما، فإن كان إثما كان أبعد الناس منه، وما انتقم رسول الله ﷺ لنفسه إلا أن تنتهك حرمة الله، فينتقم لله بها.
Malik related it in Husn al-Khuluq (2), from Ibn Shihab, from Urwa bin Zubayr, from Ayesha, who said, and then mentioned it. Bukhari related it in the Book of Virtues (3560), and Muslim in the Book of Virtues (2327:77), both of them by way of Malik with the same chain.