Union Home Minister Amit Shah said on Monday that the Opposition should not teach him lessons on morality, adding that when he was accused and the CBI sent him a summons, he resigned the very next day. He said he did not take the oath for any constitutional post until all the charges against him were dismissed.