Lionel Fisher said this quote

Regrets are particularly poignant for the old, those of us who have used up most of the chances we'll ever get and are left to make peace with our failed choices. Most things distance themselves with space and time to eventually slide off the edge of our consciousness, but not regrets. You can shove them aside, disavow them for a lifetime, but they always return. And the longer you deny them, the more they punish you when they can no longer be held at bay.