Have you thought about undertaking a new hobby. Is there anything you have ever wanted to do and for what ever reason never did or finished. I have found that if I keep my mind busy sometimes it helps. I took up flying RC planes and when I'm doing that there is no time for me to think about other things my focus stays on the plane and the controls. Somehow I start to deal with things in the back of my mind if that makes any sense.

Take care