1 Corinthians 15:30-31
30 And why stand we in jeopardy every hour?
31 I protest by your rejoicing which I have in Christ Jesus our Lord, I die daily.
No one is perfect, only Jesus is. No one gets saved and goes the rest of their life without sin. You will mess up and you will fall short. Everyday you have to hit your knees and ask God to forgive you for your sins. You have to admit everyday that you need Jesus. It does not give you an excuse to sin, but if and when you do know that you are not alone. Every Christian should humble enough to admit that.