Morality.  What a subject.  The brains natural yardstick with which to measure all thought, happiness, and agony. To divert from the morality of the majority/others is desirable, fun, an education. But……….find I must submit to my own rules or nothing is gained that can be truly enjoyed.  Can I pin down what my own rules are?  No.  However I know that there are no shifting sands here.  

To occasionally exceed your own standards on a whim with no internal investigation and just move on is the best.  To do the same, but desire that others know, or secretly wallow in your philanthropy is to miss the point and become corrupt.  Footnote: The most pernicious errors of society, stem from the ungoverned scrutiny of religious/national morality.