God accepts you. God looks at your heart, not your performance. Jesus understands when we make mistakes because He was
tested like us on the earth - yet never sinned, Hebrews 4:15.
God does not reject us because of our mistakes, He sent Jesus so we could be close to Him. God chooses the weak people
on the earth, He really wants you and me, 1 Corinthians 1:27-29.
Jesus said in John three that whoever believes in Him will never be rejected. You do not need to be perfect to be accepted
by God, all you need to do is come to Him, and you'll be accepted.