“How often I have found that we grow to maturity not by doing what we like, but by doing what we should. How true it is that not every ‘should’ is a compulsion, and not every ‘like’ is a high morality and true freedom.” – Karl Rahner
What a quote! So true it is.
Doing good actually has no rules against it but doing wrong things has. Doing good is among the ‘SHOULD’ category which has freedom doing and help us to grow in maturity.