I actually feel, this already very perfect.
You lose them like you get them. Take a man from a woman and he has already identified a very poor character flaw. Do you want a man with no loyalty or integrity?? Oh, and don't think you will be different. Don;t build a fantasy up in your head about if he leaves her for you, it's true love, blah blah. I am only saying this because I have been there. RUN the other way. I wouldn't respect a person who wanted me after I was cheating, and his lack of loyalty to his GF now will come back to bite you.