Don't take this the wrong way, but no matter what you do, if W thinks she is in love with OM, any situation is going to bring them closer.
I was just saying I would move in for me. If you want her back, let her go. You can't fix this. You can't fix her. This is her journey and she will have to do it her way. The ONLY thing you can control is you. Who really cares if you are seen as the "bad guy?" If W and OM weren't acting like Jr. Highers then there wouldn't have to be a "bad guy" or anything as childish as that. Has moving out brought her any closer to you? It took me a long time to realize it, but the best thing you can do for W is to let her start FEELING the consequences of her actions. I kept trying to bail my H out and be the nice person and fix, fix, fix. All I did was throw kerosene on a fire and watch it explode.
I'm not trying to be harsh, but if you continue down a path that has not shown any results, why continue down that path? Try something else.
You also have Mark and Puppy helping you, dude, seriously...listen to these guys and do EXACTLY what they say. You have no idea how fortunate you are to have them....
Just know, this is NOT ABOUT YOU, so stop trying to make it about you. Do what you need to do for you and your son. Stop making excuses for your W's behavior and start letting her feel the consequences of the choices she has made.
M:39 H:39 K:S14;D8 T:22yr M:15yrs S:12/28/07 EA/PA 3/14/08 OW preg 11/17/08 born 12/12/08 his ~~~~~~~ Never allow someone to be your priority while allowing yourself to be their option