As time goes by, some things will be slowly forgotten, some emotions will be buried, some stories will be updated, and some people will move to completely different circles. But time never ends, it is constantly proving something and denying something.
The choices we regret all the time are not necessarily setbacks, but may also be God's special arrangements.