I don't know if your question has been answered, but I will give you my two cents worth.
I've had a few affairs, and I can say I have not regretted any of them. But there are caveats and it definitely is not for everyone, or even anytime.
My involvement with two women at one time was mainly due to my lack of self indulgence; but I don't care....rather, I have learned not to feel guilty about it. I have come to understand why I want it, and that takes away from the stigma of affairs for me.
Let me share a few thoughts from my experience (none of which have come to back to bite me--although they have at times caused me to fear for my primary relationship.
1) You must be in love with your primary, or at least be willing to stay in a committed relationship with them. If this is not the case then you are "dating" and will eventually find someone that you will want to leave your husband for.
2) Understand that your affair may be discovered, and that WILL cause serious changes into your life. Consider that it may affect you financially, your parents, your children, your friends, your job. It may affect you in ways you cannot imagine.
3) At some point, you will be ALMOST discovered, and this will cause you an unbelievable amount of stress for some time. Nothing may come of it, but believe me, it's NO FUN.
4) You must be strong enough to find the right partner in crime and put aside those that are dangerous. You must be patient to find the right times to get together. You must be conscious of details. You must know how to fabricate plausible stories, or when to shut up!
5) You must be patient to wait for all the above to coincide. It is like crossing a multi-lane highway. You have to wait for the all clear or you will lose.
Having said that, I have never felt greater rush of satisfaction about all aspects of sex with a woman other than my wife (or gf). The feeling of total animal instinct and urges being satiated it awesome..
I you want to know more, friend me, and I can discuss it more in detail. Good-luck!!! I would love to share details with you and tell you about situations I have found myself in so that you can avoid them.