It's not a matter of continually making someone's life better. If you feel you've wronged someone, do something specific to make things better for them, as soon as possible, and then let it go and go on. As for what kind of improvement, why, that depends on the situation. Gauge it depending on what kind of mistake you're dealing with.
Re: OSA & vows to help others