I told my SO pretty much at the beginning of our relationship - it seemed the only, honest way. We've been married for several years since and it feels good that I haven't misled her. I can understand how difficult it is to bring the subject up though.