I am a believer in Christ and that He was raised from the dead for my sins. However, I still sin, even blaspheme God’s name sometimes when I get frustrated from a long day of work, responsibility,etc. I know that I can’t lose my salvation, but how could a believer do things such as this and how can I stop? I get so mad at myself when I do this, but I still do it.
Stop beating yourself up. We all sin, and we all commit the same sins over and over. Even the mighty Paul had this problem. “For I have the desire to do what is good, but I cannot carry it out. For what I do is not the good I want to do; no, the evil I do not want to do–this I keep on doing.” (Romans 7:18-19)
The guilt you obviously feel is the devil trying to steal your joy. It sounds counter-intuitive, but the best way to get rid of a recurring sin is to stop giving it so much importance. The devil exploits this by heaping on guilt, which actually has the effect of making a repeat offense more likely.
When you sin, confess and receive your forgiveness. (1 John 1:9) For God, that’s the end of it and He forgets it ever happened. You do the same. Repeat the verse from James 4:7 Submit yourselves, then, to God. Resist the devil, and he will flee from you. Guilt does not come from God. You resist the devil by seeing the guilt for what it is, his effort to drive a wedge between you and God, and rejecting it.
Pretty soon you’ll find you’re not doing it anymore and you’ll have deprived the devil of one more weak spot to probe.