Thanks for your comments Wholeagain. I appreciate the input.
I agree, it all depends on being able to leave the past in the past and not let it rule any future relationships. I know there's no guarantee with anyone new that it would be any better than with BF. Everyone has baggage. But at least with someone new I wouldn't look at him and be able to picture him screwing OW behind my back in my house.
If you love somebody, set them free. http://tinyurl.com/2empx2g