Whao, a lot of communicating (?!) going on with your H. Do you feel better being able to let it all out and tell him what you really feel? I have often wanted to do that, but I don't think H could handle the guilt. Then I also feel like I'm letting him off the hook by saying nothing at all.
Glad to hear that your D is able to express herself so well. How about your S? My S is around the same age. I often worry about him not expressing his feelings - that it will come back to haunt him later in life, just like it did for my H. I don't think I could handle watching either of my S's doing what my H is doing.