Wow, that was a thoughtful read. Being an unmarried man, I'm not the one to comment on the intricacies of marriage. But I'm no stranger to cheating. I've been on the both sides of the line. And you are right. It's much more complex than simply putting the blame on someone.