Dude, you are in pickle. By your own actions and decisions, you have put yourself in this situation, which has probably done long term, if not, permanent damage to your marriage. I'm sure your wife values honesty and integrity. What you have already done could be a marriage breaker for sure, however, if you choose to hide this from her, you are surely putting the nail in the coffin, if she were to ever find out. Tell her the truth. Yes, she will be deeply hurt. Yes, your marriage may end. However, if you tell her the truth, at least you will be able to look her in the face and look yourself in the face and be able to say you took responsibility for your actions. Initially, she will probably be very justifiably angry and hurt, wouldn't you if the shoe was on the other foot? It is never appropriate to conceal something like this from someone you promised to spend the rest of your life with. It is even worse to convince yourself that the best course of action would be to conceal this from her to "protect" her feelings and the marriage. By concealing what you have done, you are not protecting her, you are protecting yourself. You made the decision to marry this woman and you knew what the rules were. I am sure you understand what her expectations are. If you have a sexual compulsion problem, your wife has a right to know, before anyone else. If you can't abide by the rules of the marriage, she deserves to know this too. Do the right thing, take responsibility for what you have done. Let the chips fall where they may.