Time is generally the best doctor.
Ovid