Hi. I need some advice and would like to get some perspective to help me make a decision here. I've been a relationship for 5 years now. Things have been good between us, and I truly love my girlfriend. We've talked about marriage and I'm ready to propose to her. My problem is that about 6 months ago, I cheated on my girlfriend once. I truly don't know why I did it and have tried repeatedly to make sense of it. I love my girlfriend and we weren't having any relationship troubles at the time. My girlfriend doesn't know that I slept with someone else. I know that she would be hearbroken if I told her and it would completely change our relationship. I'm also concerned that she wouldn't want to marry me then, and I really want to spend the rest of my life with her. I can honestly say that I wouldn't cheat on her again. I don't want to take that risk and the guilt would just eat me up. I've forgiven myself, and I've learned from my mistake. Any advice on the pros/cons of telling my girlfriend would be appreciated. Thank you.