Certified Bed Reader...

...willing to go all night!
Forgiving the Unforgivable - Beverly Flanigan FORGIVING THE UNFORGIVABLE offers insight on how to do just that. It's a helpful book on the subject.