Daily, we should pray asking God to help us to search our hearts so that we can ask Him to remove anything that is not pleasing to Him. If we honestly and sincerely allow God to clean our hearts daily, then not only should we see a change, but others should notice something different about us, as well. The change may not come overnight, but in time if a person truly allows God to come in to do a daily heart exam and make the necessary adjustments that are needed, then a person will begin to realize the more that God comes to examine and clean their heart, there will be less cleaning for Him to do, and even the smell of the dirt will start to decrease because what most people fail to realize is anything that is dirty carries a smell, and that even includes a dirty heart. Every time a person says and does something wrong; not only is their heart dirty, but it stinks and all God wants to do is clean every dirty heart so that it will be pure, and will not carry a smell.
Psalms 139:23-24 says “God, examine me and know my heart; test me and know my anxious thoughts. See if there is any bad thing in me. Lead me on the road to everlasting life.”
Be blessed, be encouraged, and have a great day.