I am currently in a relationship with a guy who is everything I have ever looked for in a man. He is a perfect gentleman, served a mission, and is a righteous and faithful person. My problem is this: I don't think I am the kind of girl he wants eternally. My past before I joined the church involves a physical relationship with another man, one that I regret more than anything in my entire life, and one that made me make a mistake in breaking the law of chastity shortly after joining the church. I thought I was going to marry that guy, and my family led me to believe that the law of chastity wasn't that important, and that I would lose him if I didn't.
Now that relationship is long gone, and I have found someone that I have grown to love. But he doesn't know. I know how much he values a virtuous woman and I am afraid that he will change his mind about me when he finds out I've been "that way" with another person (for two years out of a four year relationship). Should I tell him? How far into the relationship should I bring it up? I have repented of these things, and I have been told that once I do so, it is between me and the Lord and no one else. But when my boyfriend calls me a virtuous woman, I feel my stomach plummet because I do not feel that way. Any advice?