Premanand Maharaj Ji
What is adharma and how do I stay away from wrong actions?
Why we do wrong though we know better
We do wrong because we see happiness in it, and because strong desire makes us ignore the inner voice. There is a lack of spiritual strength.
The cause is sukh buddhi, the belief that happiness lies in it. In that act, that thing, that object, we see happiness, and so we indulge in it. Afterwards comes regret.