Mother Nature, time and patience are the three best doctors.