This may sound terrible -- but is your H 100% sure the baby is his?
And please don't feel stupid. Never blame yourself by being blindsided by a liar and a cheater. We're not like them , don't think like them, and will never understand them.
Have you spoken w/H since the e-mail?
Do you have anyone ther w/you -- are the kids there??