I get it Lola, honest I do. I'm sorry if I sound harsh but I wouldn't say anything if I didn't think you could take it and/or it wouldn't help.
Many people here will tell you that backslides aren't a big deal so don't beat yourself up over it. I don't believe that. I know for a fact that my backslides and not understanding the concepts set me back months. I don't want that to happen to anyone else if I can help it. But if you only want cheerleaders then let me know now and I will keep my advice to myself.
An apology for rude behavior is nice. Put it up on the shelf for now. After a while you can go back and look at all of your interactions with H and see if most of them are good and positive, if it's 50/50, or if it's mostly negative and painful.
This is a great thread on detachment that I just saw today. I think steady explains it really well.
If you love somebody, set them free. http://tinyurl.com/2empx2g