When someone asks you why you’re a Christian be prepared to tell them. Unbelievers think all Christians are hypocrites because they see Christians still committing sins. Unbelievers mistakenly think once you become a Christian your actions should all of a sudden model Mother Teresa and you should never sin again. Unbelievers think this because they themselves are not saved and do not know the Bible. Satan persuades the unbeliever that being a Christian is not something to strive for and God’s Word is easily snatched from their hearts by the god of this world. I get this thrown in my face all the time. Satan is predictable, and why not? The devil’s wiles are still working. I don’t take offense anymore because I know where it’s coming from and from whom. What we have to do is explain to the unbeliever that all people sin, including Christians.
The difference is saved Christians are forgiven and will still inherit eternal life. Being a Christian doesn’t mean we won’t sin because we still have the sin nature inherited from Adam. Being saved means as we mature in the faith we’ll sin less and less and when we do sin we’ll feel guilty and ashamed. We won’t enjoy sinning like we used to. God is faithful to forgive those believers who repent of their sin and ask for God’s forgiveness. I sin every day and when I realize it I immediately ask God to forgive me. At night before bedtime I pray for God to forgive all my sins that day in case I missed anything. That way I know before my eyes close that the blood of Jesus has washed away my sins before the Father and when God looks upon me He sees only the righteousness of Christ Jesus. I have a clean slate before God and the peace of God.