You sound alot like me- I crave my time alone. It may be related to stress and depression, but I haven't had the energy to meet new people and make new friends either.
You definitely have a great list of GAL activities. Now, how can you use them to try to divert your attention from your h? Is there something you can use, like an elastic band around your wrist to try to stop yourself from starting R talks with him?
And... you're certainly not Fing up all over the place! Hugs...