“Who can say, “I have made my heart clean, I am pure from my sin”? Diverse weights and diverse measures, they are both alike, an abomination to the Lord. Even a child is known by his deeds, whether what he does is pure and right” Proverbs 20:9-11 NKJV.
There is really no escaping it, we are all defined by our actions whether we like it or not. This is because, what we do, more often than not is a reflection of what is going on in our lives and no matter how much we try hide it, God can still see it. As much as we can deny our actions to man, to God we cannot deny our hearts, because before we even did something, He knew what our intentions were, even if they were unknown to us. We cannot clean our own hearts, only He can and the unfortunate thing is that we are fooled into believing that the good we do can outweigh the bad. In your head you convince yourself that you are doing good for the benefit of others, when in actual fact it is all to “clear” your conscious and make yourself feel better about yourself.
Speak to God about your own life.