There's a limit to how much a person can change by one's own effort, understanding, willpower, skill, talent, passion, ambition, focus, resolve & how long it lasts.
When one truly submits, surrenders & acknowledges Jesus as Lord, loves & obeys Him, He changes hearts—permanently!