Also, another option is to talk with your husband regarding the issues in your marriage. Communicate what is making you unhappy and suggest that he attends a marriage counselor to sort out your problems and get to the root of the problems. You can save your marriage and by have an affair, it has only made matters worse, because your conscience is bothering you to the point where it is becoming emotionally debilitating and it will affect all other aspects of your life. Your marriage is salvageable, but get to the real issue of the problem and you can put all this behind you. Best wishes....
why did you cheat on your husband in the first place? it's always best to come clean. take the consequence of your actions. even if that means a divorce. you'll feel better and he won't be in agony over if you did or didn't. eventually he'll find out and what happens will be worse. maybe now if you confess than you can possibly do marriage counseling.vb
I listened to a podcast about this very subject yesterday. First I want to say that I do not think that cheating is right, moral, etc... but you already know that.
Everyone will probably jump on me for saying this, but at this point I think you need to weigh the options of which will do more harm... Keeping the secret (and NOT cheating anymore), or telling your husband and ruining his life, your life, your childrens lives, etc....
At this point since he does not really "know", you are only ruining your life. Perhaps that is the cross you have to bare.
Personally I would not tell him. I would get therapy so that you can understand why you did it, learn from your terrible mistake, and work to make your relationship as good as it can be.
You are not being fair to your husband. You cheated on him and you still love and miss the guy you had an affair with. Your husband deserves much better than what you have given him. You need to tell him and then separate. You can't go on in a marriage when you love someone else.
BTW~counseling won't help for the simple fact you love the other guy. How is a marriage going to work when you aren't going to put forth 100% to make it work?
I know that the guilt is gnawing at you.
Maybe, reflecting on the past affair is punishment enough. Understand why it happened; learn from any insights about yourself and your marriage that you may have gained from it; and don't do it again.
But, I think that you should stop beating yourself up over it.
Oh, and I see nothing productive coming from telling your husband...
sure, it'll get the secret out in the open and release some of the anxiety and tension that you've been holding in all this time... but, imagine the collateral damage and fall-out that will ensue as a result. It could devastate him.