Infidelity is unforgivable especially if you are married and have vowed in the eyes of the law to be with someone. It is also destroy a marriage or relationship.
Can you forgive them and give them another chance . Because of the welfare of your children if you already have and you do not want to destroy your family. Or you want to separate because you're hurt..
If your significant other is unfaithful, then one should consider the reason for the infidelity in the first place. There's always a chance to mend broken wounds of the heart, if your willing to work together. Humans are creatures of habbit, and no relationship is without its difficulties. There is a saying, "fool me once, shame on you, fool me twice, shame on me!".
Men cheat because they burn themselves out sexually, and the the spark that keeps the passion burning is dying out. So men seek thrills elsewhere, all the while trying to keep up with the day to day appearances.
Women cheat simply because of emotional detachment. If you don't butter a woman up every once in a while, she'll start fantasizing about rendezvous with another lucky chap. The goal is to make a compromise somewhere in between, that both parties within the relationship can agree to.
Alot of the time, infidelity is caused by sexual frustration. Variety is the spice of life, so naturally if a desire goes unfulfilled, people will naturally gravitate towards whatever satisfies their desire, leaving morals and ethics In the back seat during the drive which the passions steer us towards.
Never lose hope and call it quits unless it's a hopeless case to revitalizing the relationship.
Good luck chuck!