I really need help as I feel totally hopeless. I gave my life to Christ in college after God saved me from untimely death. I have been so hot for God, going about doing evangelism and, by the grace of God, many people have come to know Christ through me. However, recently I fell into sexual sin, though I didn't have sex with the person, still I defiled my body. I feel so terrible. I don't know how I got to that stage. I go about condemning sexual immorality and now I became a part of it. I feel like a big hypocrite. I do not have a mentor and no one to talk to about this. Please help me. Can God still forgive me after I have traded my love for God and betrayed Him?
Why would you conclude that you were immune to sin? "If we say that we have no sin, we deceive ourselves, and the truth is not in us. ... If we say that we have not sinned, we make Him a liar, and His word is not in us" (I John 1:8, 10). I'm sorry it happened, but it is not the end of the world. "For a righteous man falls seven times, and rises again, but the wicked stumble in time of calamity" (Proverbs 24:16).
Instead of being proud of your righteousness and condemning of other people's weaknesses, you can be sympathetic, understanding that we all can sin and that we all need help out of sin. "My little children, I am writing these things to you so that you may not sin. And if anyone sins, we have an Advocate with the Father, Jesus Christ the righteous" (I John 2:1).
Therefore, rather that wasting time condemning yourself, it is past time for you to get back up. Figure out what went wrong, what you should do differently in the future and change yourself for the better (II Corinthians 7:10-11). Then let God know you were wrong and ask for forgiveness (I John 1:9).
If you want someone to talk to about what happened, I'm willing to listen and advise (James 5:16).