Quoting nikatnight: If you were to start things over from scratch, with a clean slate, what would your relationship be like? What would YOU be doing to help lead it into the right direction? I would really listen to H. I would meet his needs even when it was hard for me and I would make sacrifices to make him happy and feel loved.
Thats a very good answer, puts it right into a nutshell.