As everybody will tell you, it will get easier with time. I also thought I could not get over H, but the more he treats me badly, the less I think I could live with him. He needs to change back to who he was, before anything positive with us can happen.
What I find the most difficult is, to come home to an empty house and not be able to share with H the fun I had.
Try to make new friends and GAL as much as you can. That will keep your thoughts off your H.
I am sorry about your dog and hope she will recover soon.