Di - You are doing so very well! It is my hope that one day soon, I will be emulating you quite well.
You are quite right about H. He is pretty self-righteous! My feelings for him are so complicated. I love him. I hate him. He's let me down in every way that counts. I miss him. Argh!
Moving out will be great - now just to get the funds to do it...