answer:I don’t quite agree with your premise. You are assuming that Rubio was being honest when he claimed that he would lose his children’s respect for “stooping to Trump’s level”. Whether or not his children care what he does in his political life (and we don’t know whether they care or not), Rubio probably doesn’t believe that his actions will cost him their respect. Not in so serious a way as to endanger his relationship with them, anyway. He is not betraying his own moral compass, because he was lying when he originally said that the stakes were so high for him. But as to the question itself, I don’t ignore my own moral compass when making decisions. This doesn’t guarantee that my family will never lose respect for me. People lose respect for family members without good cause all the time, for example, differences of opinion about religion, politics, or sexuality. I don’t base my moral decisions on how other people will react to them.