People much smarter than me will reach out to you about what it means when he comes home, still ML, etc. I can relate to the hypersensitivity. Every little thing gets you cause to analyze and try to figure it out.
I think you're on the right track with GAL. Lunching, looking at classes, exercise. But be doing it for YOU. Not for H. Just for you to feel better and reconnect with what you care about. That will help you to stop crying. But hey, I think a good cry once in a while is therapeutic! Just give yourself some time and don't let yourself cry for too long before you go do something else that will bring you a smile.