I think maybe a lot of us get married and then go for years without telling anyone because we keep telling ourselves it will eventually go away... By the time we figure out it isn't ever going to go away, we have, as someone else pointed out, told a lie to our spouses, either by omission or directly. At that point, fessing up isn't easy for us or our spouse.
-Roberta