Some bullets said:
My girlfriend and I have been going out for a year now. Recently she has suspected me of cheating on her ,but I haven't recently. By this I mean in the beginning of our relationship I had moment of weakness and cheated on her. I still feel guilty to this day now she is saying if I cheated on her to tell her. She has been hurt by past boyfriends and I don't want to hurt her and I don't know what the right thing to do is.
Can anyone help me out or give me advice? Should I tell her and hurt her or should I be quiet and let it fade out?
If you love her, don't tell her.
OK, one, what reason does she have to suspect you of cheating on her? If you haven't recently, then there's nothing to be ashamed of, because you did nothing wrong. (Recently, but keep it in perspective, because she's only looking at recent evidence, most likely)
But once again, if you love her, don't tell her. You'd only be assuaging your own guilt, you wouldn't be telling her to make her feel better. If you feel bad about it, then just don't cheat on her ever again.
The only reason to tell someone you cheated on them is to selfishly ease your own guilt. It's selfish, and if you feel pain about cheating, then good, that's what you have to live with. Consider it the price for cheating.
If she's accusing you of cheating and you look uncomfortable, tell her the (half) truth. She's accusing you of something horrible, so you're uncomfortable.
Also, you might need a to have a heart to heart with her. She may be projecting, as in, she might have cheated on you, and wants to find out you cheated on her to assuage her own guilt. Also, she may be self destructively looking for a reason to end the relationship. It could be a symptom of a deeper issue.