The truth is .... in and of ourselves none of us are good enough. It's through the blood of Christ that we are made or counted worthy. He gives us the credit and benefits of the work He did. We couldn't and can't so He did, and then rewards us as if we did. All we have to do is accept it. Believe that in His eyes we are good enough because His blood is all over us. When He looks at you He sees the greatness He put inside of you, not the messes and mistakes you've made. He sees your future in Him and His plan for you. Jeremiah 29:11 says..
FOR I KNOW THE THOUGHTS THAT I THINK TOWARD YOU , SAYS THE LORD. THOUGHTS OF PEACE AND NOT OF EVIL, TO GIVE YOU AND FUTURE AND A HOPE. OR (EXPECTED END. kjv)
You ever just look at that scripture? He actually thinks about you. He ponders about things, good things that He wants to give to you and the life He wants you to live. Full of peace, good, and hope. He has a bright future in mind for you. And He had it in mind when He created you. He actually thinks about you.
When you love someone you tend to think about them all the time. And your thoughts of that person are always loving and good and they always involve that person being in your future. So looking at what that scripture says, God is so in love with you that He thinks about you all the time and He loves you so much that He went ahead of you and planned your future with Himself, and it's all good! Wow. He's head over heels in love with you!