Лечит не совсем время, а принятие, прощение, согласие с тем, что случилось. На это нужно время и усилия. Пока человек сам не отпустит прошлое и не начнет жить настоящим и быть открытым к новым жизненным испытаниям, он не "вылечится".
Возможен вариант по прошествия длительного время просто отложить в далекий ящик глубины своего сознания свою проблемы(беспокойства), но они не исчезнут, пока человек не проанализирует и не смирится с произошедшим.