Not trying to simplify things although sometimes simplyfying things could very well be the answer...
Cookie, it seems that for some of us, learning to feel happy is more difficult than it should be. And it has very little to do with what others do or don't for us. Holding on to past hurt and memories of hurt, guilt and resentment, is easier than opening our hearts to joy and happiness. Feeling content with what is in our plate seems unthinkable (spell check?).
To me it is clear you are moving ahead, slowly and surely. But I do believe that the pace is set by you and you alone. Your H in some sense is only a by stander. It's not fair, but that's the way it is. Remind yourself to feel grateful and open your heart to good things. K