First in what may be a series!
"Repent" (v.) 1. to reboot your spiritual life. 2. to load a completely new operating system.
Repentance(1) is a normal part of being a Christian. Like any computer, one's spiritual life sometimes need a whack on the ol' Reset button. The registry is corrupted, or system resources have been brought dangerously low by buggy programs with memory leaks and objects that don't get destroyed on application termination, or a program hangs and freezes your screen... stuff like that happens in your spiritual environment as well. Got to get your head straightened out, initialize back to the default starting values, like that.
Repentance(2) is shorthand for the sea-change also known as "conversion," which involves turning away
from trying to be master of your own fate, and turning toward
God in trusting Him in the driver's seat. It's a complete OS change, like giving up on Windoze and doing a clean install of Linux.
Actually the first sense of "repent" covers this too, but the OS has already been installed (trust relationship has already been established), it's just that you have drifted away from it in practice. It's still a re-establishing of the trust thing.
Unfortunately, many people think that repentance is just a matter of quitting a bad habit. That isn't enough; that's just terminating an app. If the OS is corrupted, or just plain wrong for your machine, you'll continue to have problems.