I just wanted to say that what you said to your D14 was one of the most touching and beautiful things I've ever heard said. She is one lucky young lady that you choose her.
I agree with the others that your H's childhood sounds like it may have been far from perfect. I would ask questions about my H's childhood and I always got the same thing, either "I can't remember", or H would change the subject.