@rumi1812gmail-com There is no need to push yourself into guilt. By doing that you are only attracting worse situations. We create what we really feel. That’s why I suggested to relax and leave it to Life.
The very truth is that guilt is unreal. You are making it up and its unnecessary. Take a look, things just happen in human lives. Just like Sun rises by itself, Love happens too. The more you keep feeling negative, the more you are alienating people and love from your life.
Marriages are really man-made insitutions and the laws vary from society to society. In Ancient India it was perfectly okay to have multiple partners, nothing wrong, its not a matter of logic. Love just happens. You just need to accept that Love arises on its own.
It would have been great if your husband knew about all this, but it appears that you two didn’t have great chemistry from the beginning. In any case, you don’t have to reject your husband deliberately and any seperation need not bring emotional hurt to anyone.
Actually the real problem will begin only when your other partner wishes to take this relationship to the next level, and start a family or something. If that happens you can plan out carefully and take months to tell entire truth to everyone. I mean it need not be shocking and sudden but gradual, in steps. You can slowly make up an environment that will fit your needs. That way everyone will be able to accept easily and there will be no emotional hurt.
And since the problem only exists in your mind, you can forget about it and go on enjoying life.