Time is the only cure. Years. I speak from experience.
Time, and probably, hopefully, meeting him again. Thank you. :)