I am in relationship with my girlfriend since last one and half years and we share every type of relation including physical. We stay in different cities so we talk on phone and meet once in two month or so. Everything was fine but when I came to know that she has an affair with another guy in her city including physical one but she says that she was forced for that. They were going on for 2 months and I came to know about this from the same guy. She cried a lot and trying hard to come back, I have given her a chance after seeing her tears but not convinced. What to do?

She has cheated on you. You should not believe her lies. Relationship cannot go long way on mercy, you need to get convinced.