I'm glad your H opened up to you, even if you have to sift through some things to get truth and reality.
You are right, you are not a mind reader, and shouldn't be expected to be.
I think that after this big talk, maybe it will be easier for him to approach you about things in the future. He knows where you stand and how you feel.
I think he's still trying to figure that out about himself.
No doubt he was being truthful with you about things in his past he is trying to deal with. My H referred to them as his "demons". I think just listening and not probing or prying may make them feel safe that they can open up to us without judgement.
Build upon that friendship with him. Nurture those tiny seeds to make them grow.
Continue to take care of yourself there too, mama! Lil' man will be here soon
Bomb January 2012 - doesn't feel the same about me
~ "There is nothing love cannot face; there is no limit to its faith, hope, and endurance."