All i can say is i am truely sorry for what you had been through..
I have never cheated on anyone...
and far as i know none of my bf's has either..
but i dont understand why someone just cant be upfront
and be honest to their other..and say things are not
working out..instead of taking the coward way out and
doing this to another human being..
Again i am sorry..