i have been with my girlfriend for a little over two years now. i gave her a promise ring, and i gave her my word to one day marry her. i have every intention of fulfilling my word and i love the girl to death. However, i made a huge mistake about a year ago of cheating on her with two different people while i was away at college. It was one time with each girl, and the second time i couldnt do anymore and i walked out and havent done anything like it since. It has torn me apart ever since ive done it, and i even cried about it the minute after it happened. I wasnt thinking at all and was just being stupid. Letting my hormones get the best of me. It meant nothing to me and i would never do it again. Part of me tells me that i shouldnt tell her because ive learned from my mistakes and that ive already all but killed myself over it. I wouldnt want anything to happen to us, especially over such a dumb mistake. The other part of me wants to tell her just because i feel like it is her right to know. Personally, i know i would be so angry if she did the same to me. So should i tell her, or should i just do my best to ignore it? I feel so terrible having done it.