OK, so the answer in no chance as there are no decent women, you may find one you think is decent, but if you both live long enough you'll find out she wasn't. Your best hope is one of you dying before she decides to betray you.
By decent I mean, one that will put you first, love you for yourself and care about your feelings.
They always put themselves and their children first, they have no loyalty to any man.
Yes, I agree it's sad, but that's life!