old sins have long shadows

Proverb

 * 1) Past misdeeds are liable to return to haunt a person.