Hugs to you Neph....can you think of something that you can focus on if you feel overcome to contact h?
Perhaps have a list of phone numbers of friends and family that you can trust by your phone so that if you are tempted to ring h you ring one of the others instead. I use my sister for this purpose...luckily she doesn't mind (unless I ring too late at night!)