Hi Kech. First time reading your sitch. I´m sorry for your pain.
You need to let H go. Detach and GAL. I know it´s no easy but it´s about getting youself out of those states of mind. I was a WW some time ago...you need to give H time and space. So use that time wisely. Keep working on yourself. Train your mind to avoid those shaded places. Have you tried meditation?