Tina,

Can you give us some back ground info on why did your H's first M break up and why did yours?

Do you have any info about your H's childhood.

Don't mean to seem 'nosy' but we can gain a lot of insight from the info you share.