I'm a guy from a middle class background working for a software firm. I got married last year. I used to live in Noida before the marriage. I met my wife in the matrimony site and we got married. Before marriage I asked my wife in the chat is there any affair or love with any one. Then she told that she didn't have anything like that. After my engagement once I went to the Bangalore to meet her. At that time also we got the same discussion. Then she told that one guy proposed her but she rejected because he is from a different caste and her parent won't agree for the marriage. After that we got married and I moved from Noida to Bangalore. Then I came to know that we are having different opinions towards the life. Off course we know about this before marriage itself but she told that all the people who are getting married need not have same opinions towards life. We used to have small fights with each other every month. But none of them went to a serious arguments. One day I was looking at her email and her past conversations and I noticed that she loved some one before marriage. I asked her about it. She told no. I asked her to promise on me and her father and tell me the truth. She told nothing was there. Then I told about the chat history which I saw, then she agreed. When I asked about it why you didn't told about this before marriage she told that you may not have married me if i told you. I just scolded her why did you cheated me? she was sitting quietly. She was saying that it went for a less time so no need to think about it. But I couldn't digest that I got cheated by her. I never looked any sadness on her face for cheating me. She was behaving normally. Many of my relatives aren't interested in our marriage but I convinced them saying that I like her. She also came from a middle class family. I didn't took any dowry from her. Is there any guarantee that she won't be cheating in present and in the future? What should i do now? I never told these things to any one. Shall I ask the divorce from her?