I have given this question quite some thought, but can somehow figure it not out on my own...

Let's say you find out that your partner (girlfriend in my case) cheats on you. (she either tells you OR you find out yourself, doesn't matter too much I guess?)

For me there are 2 scenarios: A) you walk away (respect, trust etc. damaged) B) you (try to) don't let it hurt your self worth and get over it (chance for it to happen again?)

In case you have not talked about this in your relationship, what would you guys do? Should you talk about this topic at the beginning of a relationship?