Have you read DR? Have you come up with a list of what is not working in your M and have you done 180's on those things? Or are you waiting for your W to change her mind? Because waiting will not fix things, you have to take action and you have to expect to go it alone. It's not too late, but your W is clearly on the verge of an affair. Work on yourself now, make yourself the H she fell in love with. Follow DB principals and above all, be patient, it takes time. Good luck!