Radio, you are spot on.
I also agree with the poster who said (paraphrasing here) that sometimes we just go with the ones who are good in bed - and the ones who are good in bed don't settle down, more's the pity.
I read somewhere that we almost always pair up with someone who is in the same state of emotional maturity as we are. i had a hard time with this, thinking that I was far more emotionally mature than my spouse. But it really is true, in my case. So you marry a creep because you are equally immature - but in a different way, perhaps.
That one's hard to swallow - I'd rather blame the man.
__________________
Excuse typos - the cat is trying to lie on my arm.