Hi Altair,
Just read your post and wanted to add my view on your comments about your friendship with your H before you dated him. I met H and felt in love with him straight away, so I git involved with him before we had a friendship and I'm like you here. So I'd say there is no right nor wrong, we can't undo the past but only look forward even if it's hard. '

I'm starting to believe that our life is a train that has people boarding it at different stages on its journey. Your H is on his own train journey, let him be. No matter how hard it is try to embrace yours and live your life how you have always wanted to.