Morality should happen out of integrity, not out of guilt!
What do I mean by integrity?
Integrity is being in the present moment and being only one solid personality and not many conflicting personalities.
It is seeing reality without the play of the mind. Once the mind steps in, duality also steps in.
Just by being intensely aware of the present moment, you can achieve integrity where there is only one and not two or three or many personalities fighting in you.
Only when the mind flits between the past and future, you become split personalities and integrity doesn’t set in. If the mind is on the present, automatically you become unified and integrity sets in.
All our humility, our morality, are more or less a pretense to others and to ourselves. We pretend because we are not solidly integrated within us. We ourselves don’t know which personality within us is authentic and so we get caught in such games. If we are integrated, we will be authentic in every action, and automatically we will be moral.
Please understand, you will never make mistakes if you are deeply aware at the time of making them.
When you are aware, you will be one solid personality and moral as well. When you stray from awareness, you will be many personalities and immoral also. Morality has to do with awareness, not with any other social rules.
Awareness is the only way to be naturally moral.
Awareness causes you to spontaneously take the right action in the right situation.
Morality can cause you to do the wrong action in the right situation because it doesn’t have the right base. Its base is not your own, it is built up by society. So you don’t feel connected to it. When you don’t feel connected, you cannot act with confidence.
Once you integrate yourself, you will be centered upon awareness. If you remain fragmented, there will be no awareness and you will depend on morality for guidance.
source: Living Enlightenment