Old sins have long shadows meaning

HOME PROVERBS

sin

Old sins have long shadows

suggests that:
the consequences of past wrongdoings or mistakes can continue to cast a shadow over one's life or reputation for a long time.