Have you tried meditation? Before I retired, my department at Univ of Penn Medical Center had a Penn psychiatrist come in and give meditation classes to the employees. It seemed to work.

Can't hurt.
_________________________
Univ of Saigon 68