I understand what you are saying about God putting people/things in your life for a reason. OM was put in my life, too. He was a parasite to me and my marriage. People have all sorts of parasites....gambling for Sugar's H, porn for some, etc. Just because they come toward you, doesn't mean you have to give them your time. You have free will. You get to decide what you give your time to. Keep in mind, that while B may be filling a need for you, that could also mean that you won't be seeking that from your W anymore. It changes the dynamics. When your W got her needs met elsewhere, all of the sudden she felt different about you. THat's how it works. Parasites.
I will always hang in there with you, h4h. Promise me you will always hang in there with me as well. Don't stop listening when what I say is not what you want to hear. I know you tell us everything here. It's what you should do. I know what you are saying.
I"m glad you are reaching out to some male friends. Some pro marriage people. That is something else I realized when my thoughts were clear....I had been hanging around people that didn't believe in the sanctity of marriage at all. They were people telling me if I was unhappy, why stay.