Answer:
1.- No and yes, they should be forgiven by society in order to move on.
2.- The spouse are to "blame" and it's not justified and no one can say that its was pushed to cheat.
Explanation:
1.- People who commit a serious crime can't change but they could learn to control their impulses but they will always be there, I mean, not in all cases because someone who commited a serious crime in self-defense, they don't even have to learn to control because they don't have the intention/impulse to do it again; as for the forgiveness of society, this is fair to happen only if they already compulgated their sentence.
2.- When I say <em>blame</em>, it is not in all the extension of the word because when a person decides to cheat it's because the relationship he/she is in, it's over [love is gone, routine, unhappiness, etc...] and the two people inside that relationship let it happen, therefore I say the two are to blame although it's not a fault as such. And no one can be justified or pushed to cheat, everyone has the power on their own actions, so if someone cheats it's because they took that decision and the consequences of it.
3.- In a literary form it's in did nobler to die with integrity but that, in reality can hardly ever become true because in the world that we live in and in order to survive in this society, at some point we will have to compromised our principles and affect other people and learn to live with it.
4.- Because the worst enemy of people is fear, it was B.C. and A.F. and it will continue to be till the end of times because even though we have records of the consequences of irrationality, we don't care when we face the unknow, it's a simple survival instinct.