For in it the righteousness of God is revealed from faith for faith, as it is written, “The righteous shall live by faith.” (Romans 1:17, ESV)
Part of the good news (the gospel) is the offer of God to declare us right and pure before Himself. When Jesus died on the cross, He took on your sins and mine, thereby making it possible for us to be cleaned from the inside out. We can’t do that on our own, it must be a work of God. If you are trying to make yourself better before God will accept you, give it up! He is accustomed to receiving people the way they are. He does the cleaning up. Allow God to do a thorough cleaning job on you – ask His forgiveness and watch what He can do.
Prayer: Lord, I have nothing to bring to you, but in you I gain everything for your glory.