Is it always due to a bad marriage/partnership? - or is it pure selfishness? I haven't had one btw, neither has my dh, I'm just wondering as it seems so common.