i've often heard that Christians shouldn't keep beating themselves up over sins they commit. i've even heard several preachers and class teachers say that Satan uses this to keep you ineffective. i've also heard (less often) that thinking you need to beat yourself up for a period of time is practically equivalent to believing that you have to earn back God's grace (a sort of penance system); thus, wallowing in guilty feelings over sin is a way of misunderstanding and even cheapening the grace of God.
i don't disagree with any of that. What i'm wondering is, do we have to beat ourselves up at all? What if you sin, know it was wrong, want to do better, but don't allow yourself to feel guilty at all? What if you don't spend any time feeling bad about it? What if you merely resolve to do better next time? If you don't feel guilty about it at all, have you done something wrong? Have you somehow failed to repent?