I think when people reach a certain point in their lives (or relationships), their views on cheating change. When I was younger (teens) I swore I would NEVER ever cheat, my father cheated on my mother and left us both behind for his mistress, I vowed never to follow the same path...
When I reached my late teens, obviously a time for experimenting, yes, I cheated. Now, in a committed long term relationship, to say I never have, or never will cheat is something I could never do. Sometimes people get angry, sometimes relationships take unusual turns, sometimes people seperate, sometimes they grow apart. The ways in which people deal with things are unique and personal, there's no way to know exactly what you'll do until the situation presents itself to you.
Too say you'll never cheat? That's a tough one to swear by. You can have the very best of intentions, but what if your partner stops communicating with you, becomes distant, or leaves you feeling undesirable or unattractive...
Does accepting a sincere, passionate advance from a trusted friend enabling you to rebuild your confidence in yourself and your abilities as a lover make you a horrible person? And what about chemistry? What if that's kicks in?
I don't know, I'm deeply undecided on the issue of cheating. I'd like to go in saying "no", but I think I'm to much of a realist to commit to that answer.
Awesome post Carrie Ann!