FWIW, the Bo Peep approach did NOT work for me. IMO and my experience it simply allows the cheater to have his cake and eat it too. Plus it puts you in limbo, waiting for months or even years for a resolution. People in general do not want to and will not change unless they are faced with a crisis or otherwise forced to do so.
I did talk to a DB coach who told me to do the same things you are being told. It completely eroded my self-esteem and let BF continue with his EA/PA unhampered. Only when I actively took steps to expose the affair, laid out my boundaries and the consequences for crossing them, and then enforced the consequences did I turn my sitch around.
If you love somebody, set them free. http://tinyurl.com/2empx2g