Dink, you really need to go Dark for your own good and sanity. I am going through my own sitch Right now which is a zoo saying the least. Some things are extremely hard to do especially when the only thing is on ur mind is SHE(Analyzing crap). It’s insanely hard for me to take my mind by the balls and work on myself or look for the ways to make myself better. Please listen to the Vets here.
GAL is really hard one but start small - go to the gym. Gym can help you turn Emotional Pain into physical pain (Feeling sore after the work out will keep ur mind off of her) + there are some women at the gym for the same reason you will be there. Maybe you make a friend or two.