Tori, I give you all my love and support today. I too am going through these emotions. The girls are right. Focus on you. Loving someone doesn't mean waiting forever and it doesn't mean losing you.
Perhaps he will find his way back and find that one day not only can he be alone, but that he can do it with someone he loves by his side. I think that H sounds like he does not know who he is yet and that is something you just cannot give him. So you move on. When he is ready, you may not be there, but this is the journey you will make and the chance he will have to take.