I could only speculate about why some SOs accept and other can't. Experience has shown, however, that an SO is far more likely to be accepting if she learns before entering into a committed relationship. Probably for two reasons: 1) she's making the commitment with her eyes open and 2) it demonstrates that the CD is capable of being open and honest about even the deepest secrets.