I hear you on the crying in public part. I ugly cry in public so often that I am amazed no one has put up a video of me ugly crying in public. I suppose the world is not such a cruel place after all.
Hang in there, you're one tough lady. I was all over the place when I was at your stage. And I am guessing that regardless of the pacity of communication between you and H, he can feel this strength emanating from you.
Keep on keeping on!
You can call me Dory/ Grl.
As a wise fish once sang,"Just keep swimming!"
It's no use to go back to yesterday because I was a different person then.