God's grace is big enough for you. When you stumble and break promises, God still loves you. He loves sinners and those who have made mistakes. He knows every fault, every bad thing you have done in your life. He knows that you are far from perfect. He doesn't expect perfection from you, but he covers you in his perfect love.
But he said to me, "My grace is sufficient for you, for my power is made perfect in weakness."
2 Corinthians 12:9a
God's grace isn't only given to those who "do good" and live righteous lives. Jesus chose to sit with sinners and be friends with those others shunned. He came to earth to die for the unrighteous.
But God demonstrates his own love for us in this: While we were still sinners, Christ died for us.
Romans 5:8
You are not too far from God. Nothing can put too great of a distance between you and God.
For I am convinced that neither death nor life, neither angels nor demons, neither the present nor the future, nor any powers, neither height nor depth, nor anything else in all creation, will be able to separate us from the love of God that is in Christ Jesus our Lord.
Romans 8:38-39
When you sin, he sees you. He doesn't want you to stray from him. He is hurt by the wrongdoings that you have done. But he offers his grace to cover them if you come to him.
What shall we say, then? Shall we go on sinning so that grace may increase? By no means! We are those who have died to sin; how can we live in it any longer?
Romans 6:1-2
It is up to you. You need to be willing to put aside your mistakes and your sins enough to let him in. To ask God to cover them.
Jesus answered, “I am the way and the truth and the life. No one comes to the Father except through me.
John 14:6
Jesus died on the cross to save you. His love and grace are big enough for you.
This is how God showed his love among us: He sent his one and only Son into the world that we might live through him.
1 John 4:9