Look at the birds of the air: they neither sow nor reap nor gather into barns, and yet your heavenly Father feeds them. Are you not of more value than they?
Matthew 6:26 esv
None of us are perfect. We all make mistakes. God knows that. He sees you trying. He sees you not giving up. Even when you may feel like giving up, He sees you still striving. Ignore negativity from other people. Just focus on the fact that Christ sees you. Before time itself He knew all about every struggle that you would face and He has all the answers you need. He knew each and every sin that you would commit, yet He died for you anyway. God loves you and He sees you!
“I don’t know how you can still love me
After all the things that I’ve done wrong
You fulfill my every need
And You let me know that I belong
I’ve wondered many times and brought shame to You
But whenever it seems like I’ve lost my view
You point me in the right direction…” ~ Commissioned