Interesting story! I have a question, though it isn't really any of my business (of course, such a statement goes without saying on a forum like this one, but anyway):
You say you are "assured" his wife knows about you. How are you assured of this? Through him? Have you met her? Is everything really open or is it DADT or is he perhaps still "cheating"?