My girlfriend and I 21 and 23 years old respectively were engaged about a month ago. We come from religious backgrounds where we believe that we should abstain from sex before marriage. A few weeks ago my fiancee told me that she was in a long term sexual relationship before she met me. Now i cannot stop feeling horrible. I find it almost unbearable to know that someone else knows the most hidden parts of my soon to be spouse, I feel cheated. I feel as though I've been robbed of something that should only belong to us. I actually feel violated by sharing her with another person, even if it happened a long time ago. Please give me some advince on dealing with this situation. I feel so horrible I am actually considering calling off the marriage.