This has been a very interesting discussion - thanks for all of the replies! I can tell you my friend never expected any of this - she is floored. And she, too, said she would kick him to the curb if he ever cheated. And now here she is and she has not, at least yet. So I do think it is VERY true that if you haven't walked in the same shoes you truly do not know what you would do in the end.