“You see, at just the right time, when we were still powerless, Christ died for the ungodly. Very rarely will anyone die for a righteous person, though for a good person someone might possibly dare to die. But God demonstrates his own love for us in this: while we were still sinners, Christ died for us.” Romans 5:6-8
To summarize, you are loved more than you will ever know. The fact that we are sinners and are so undeserving does not diminish His love towards us. It doesn’t depend on what we do, and we can never earn it. The statement “While we were still sinners, Christ died for us,” is one of the most powerful in the Bible for this reason. His love is unconditional. You will not find anything like it in this world.
His love does not depend on what we do, and while God does not always like or approve of all our actions, he loves us anyway. This will never change. When we do mess up, shame and fear want us to believe that we have lost God’s love. They want us to think that we are too dirty or shameful to come to Him. But this is not how God’s love really is. There is never a moment that He does not want you to be with Him.
When God convicts us of our sins, he does it through love, not shame. He wants to restore us, not punish us. Sin wants us to believe that we are no longer good enough to be with the Lord. God wants you to know that you are secure in His love and you never need to doubt it. His love is unconditional, and its not just for those who follow Him. His love is for everyone, and that is why it is our job to make sure everyone knows of the love their savior has for them.
There are things that we can think or do that cause our personal relationship with the Lord to be strained or distant, but rest assured, there is nothing you can do to make God stop loving you.