i have never cheated but have had it done to me a couple of times. he even gave me chlamydia. 2 days later my bff told me she had it... hmmm. yep you figured it out. he was cheating on me with my bff. it took me years (like 8) to forgive her. she was insistent and i am glad i did. i even forgave him. but i broke up with him. i wont date anyone or stay married to anyone who would cheat on me. i will put up with a lot of stuff, but the absolute deal breakers are, cheating on me and hitting me. you have to have respect for your partner. i just dont see how anyone can be a cheater and have respect for that person at the same time. jmo.